public UserController(HttpClient client, IResilientHttpClient resilientClient, IPolicyRegistry <string> registry) { _client = client; // _circuitBreakerPolicy = circuitBreakerPolicy; _resilientClient = resilientClient; _cachePolicy = registry.Get <CachePolicy <HttpResponseMessage> >("cache"); }
public SendEmailHandler(IResilientHttpClient resilientHttpClient) { _resilientHttpClient = resilientHttpClient; }
public GetVendorOrderCommandHandler(IResilientHttpClient client) { _client = client; }
public CreateUserHandler(IResilientHttpClient client) { _client = client; }
public FetchWeatherQueryHandler(IMediator mediator, IResilientHttpClient httpClient, IOptions <Secrets> config) { _mediator = mediator; _httpClient = httpClient; _config = config; }
public TransferServiceProxy(HttpClient apiClient, IResilientHttpClient resilientHttpClient) { _resilientHttpClient = resilientHttpClient; _apiClient = apiClient; }