ResilienceValidationContext
The validation context that encapsulates parameters for the validation.
using Polly.Utils;
using System.Runtime.CompilerServices;
namespace Polly
{
[System.Runtime.CompilerServices.NullableContext(1)]
[System.Runtime.CompilerServices.Nullable(0)]
internal sealed class ResilienceValidationContext
{
public object Instance { get; }
public string PrimaryMessage { get; }
public ResilienceValidationContext(object instance, string primaryMessage)
{
Instance = Guard.NotNull(instance, "instance");
PrimaryMessage = Guard.NotNull(primaryMessage, "primaryMessage");
}
}
}