Exemplo n.º 1
0
        public UserController(HttpClient client, IResilientHttpClient resilientClient, IPolicyRegistry <string> registry)
        {
            _client = client;
            // _circuitBreakerPolicy = circuitBreakerPolicy;
            _resilientClient = resilientClient;

            _cachePolicy = registry.Get <CachePolicy <HttpResponseMessage> >("cache");
        }
Exemplo n.º 2
0
 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;
 }
Exemplo n.º 6
0
 public TransferServiceProxy(HttpClient apiClient,
                             IResilientHttpClient resilientHttpClient)
 {
     _resilientHttpClient = resilientHttpClient;
     _apiClient           = apiClient;
 }