public static IPolicyBuilderTerminator RewriteUri(this IPolicyBuilder policyBuilder, string uri) { return(policyBuilder .Inbound(builder => builder.BaseWithRewriteUri(uri)) .Backend() .Outbound() .OnError()); }
public static IPolicyBuilderTerminator UseFile(this IPolicyBuilder policyBuilder) { return(policyBuilder .Inbound() .Backend() .Outbound() .OnError()); }
public static IPolicyBuilderTerminator SetBackendAndRewriteUri(this IPolicyBuilder policyBuilder, string domain, string uri) { return(policyBuilder .Inbound(builder => builder .Base() .SetBackendAndRewriteUri(domain, uri)) .Backend() .Outbound() .OnError()); }
public PolicyRequirementHandler( IEsquioHttpClient esquioHttpClient, IPolicyBuilder policyBuilder, EsquioState state, ILogger <PolicyRequirementHandler> logger) { _esquioHttpClient = esquioHttpClient ?? throw new ArgumentNullException(nameof(esquioHttpClient)); _policyBuilder = policyBuilder ?? throw new ArgumentNullException(nameof(policyBuilder)); _state = state ?? throw new ArgumentNullException(nameof(_state)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public static IPolicyBuilderTerminator SetBackendService(this IPolicyBuilder policyBuilder, string domain) { return(policyBuilder .Inbound(builder => builder .Base() .SetBackendService(domain) .Create() ) .Backend() .Outbound() .OnError()); }
public AuthorizerFacade( IRequestValidationService requestValidationService, ITokenConfigService tokenConfigService, ITokenValidationService tokenValidationService, IClaimsPrincipalService claimsPrincipalService, IPolicyBuilder policyBuilder) { _requestValidationService = requestValidationService; _tokenConfigService = tokenConfigService; _tokenValidationService = tokenValidationService; _claimsPrincipalService = claimsPrincipalService; _policyBuilder = policyBuilder; }
public MessagePolicyFactory(IPolicyBuilder builder) { _builder = builder ?? throw new ArgumentNullException(nameof(builder)); }
protected AllOperationsPolicyBase(IPolicyBuilder policyBuilder) { PolicyBuilder = policyBuilder; }
public WeatherForecastController(IPolicyBuilder policyBuilder) { _policyBuilder = policyBuilder; }
public AllOperationsPolicy(IPolicyBuilder policyBuilder) : base(policyBuilder) { }
public ServiceRetryExecutor(IPolicyBuilder <PollyFluentPolicy> builder) { this.builder = builder; }
public EsquioState(IPolicyBuilder policyBuilder, ILocalStorage storage) { this._policyBuilder = policyBuilder; this._storage = storage; }