Fix bug logger not working in HttpClient

This commit is contained in:
Ramón Tomás 2017-03-29 11:20:33 +02:00
parent 649950f2df
commit 482b5d239c
3 changed files with 7 additions and 7 deletions

View File

@ -18,12 +18,12 @@ namespace WebMVC.Services.Utilities
{ {
private HttpClient _client; private HttpClient _client;
private PolicyWrap _policyWrapper; private PolicyWrap _policyWrapper;
private ILogger _logger; private ILogger<ResilientHttpClient> _logger;
public HttpClient Inst => _client; public HttpClient Inst => _client;
public ResilientHttpClient() public ResilientHttpClient(ILogger<ResilientHttpClient> logger)
{ {
_client = new HttpClient(); _client = new HttpClient();
_logger = new LoggerFactory().CreateLogger(nameof(ResilientHttpClient)); _logger = logger;
// Add Policies to be applied // Add Policies to be applied
_policyWrapper = Policy.WrapAsync( _policyWrapper = Policy.WrapAsync(

View File

@ -9,12 +9,12 @@ namespace WebMVC.Services.Utilities
public class StandardHttpClient : IHttpClient public class StandardHttpClient : IHttpClient
{ {
private HttpClient _client; private HttpClient _client;
private ILogger _logger; private ILogger<StandardHttpClient> _logger;
public HttpClient Inst => _client; public HttpClient Inst => _client;
public StandardHttpClient() public StandardHttpClient(ILogger<StandardHttpClient> logger)
{ {
_client = new HttpClient(); _client = new HttpClient();
_logger = new LoggerFactory().CreateLogger(nameof(ResilientHttpClient)); _logger = logger;
} }
public Task<string> GetStringAsync(string uri) => public Task<string> GetStringAsync(string uri) =>

View File

@ -8,7 +8,7 @@
"Logging": { "Logging": {
"IncludeScopes": false, "IncludeScopes": false,
"LogLevel": { "LogLevel": {
"Default": "Debug", "Default": "Trace",
"System": "Information", "System": "Information",
"Microsoft": "Information" "Microsoft": "Information"
} }