Browse Source

Fix bug logger not working in HttpClient

pull/119/merge
Ramón Tomás 7 years ago
parent
commit
482b5d239c
3 changed files with 7 additions and 7 deletions
  1. +3
    -3
      src/Web/WebMVC/Services/Utilities/ResilientHttpClient.cs
  2. +3
    -3
      src/Web/WebMVC/Services/Utilities/StandardHttpClient.cs
  3. +1
    -1
      src/Web/WebMVC/appsettings.json

+ 3
- 3
src/Web/WebMVC/Services/Utilities/ResilientHttpClient.cs View File

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


+ 3
- 3
src/Web/WebMVC/Services/Utilities/StandardHttpClient.cs View File

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


+ 1
- 1
src/Web/WebMVC/appsettings.json View File

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


Loading…
Cancel
Save