public RetryCallMiddleware(ClientRequestDel next, IAddressSelector addressSelector, ILogger logger, int retryTimes) { _next = next; _retryTimes = retryTimes; _addressSelector = addressSelector; _logger = logger; }
public RetryCallMiddleware(ClientRequestDel next, IAddressSelector addressSelector, ILoggerFactory loggerFactory, int retryTimes) { _next = next; _retryTimes = retryTimes; _addressSelector = addressSelector; _logger = loggerFactory.Create(this.GetType()); }
public RoleAuthMiddleware(ClientRequestDel next, RoleAuthOptions options) { _options = options; _next = next; }
public JwtAuthorizationMiddleware(ClientRequestDel next, JwtAuthorizationOptions options) { _options = options; _next = next; }