Skip to content

Commit

Permalink
Merge branch 'v5.0.0' into unit_test_rework
Browse files Browse the repository at this point in the history
  • Loading branch information
slorello89 committed Feb 5, 2020
2 parents fb1f64a + d733b62 commit d511b07
Show file tree
Hide file tree
Showing 7 changed files with 213 additions and 2,628 deletions.
16 changes: 8 additions & 8 deletions Nexmo.Api/Configuration.cs
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
using System;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.Logging;
using Nexmo.Api.Request;
using System;
using System.Collections.Generic;
using System.Net.Http;
using Microsoft.Extensions.Configuration;
using Nexmo.Api.Logging;
using Nexmo.Api.Request;

namespace Nexmo.Api
{
public sealed class Configuration
{
const string LOGGER_CATEGORY = "Nexmo.Api.Configuration";
// Explicit static constructor to tell C# compiler
// not to mark type as beforefieldinit
static Configuration()
Expand All @@ -17,6 +18,7 @@ static Configuration()

private Configuration()
{
var logger = Api.Logger.LogProvider.GetLogger(LOGGER_CATEGORY);
var builder = new ConfigurationBuilder()
.AddInMemoryCollection(new Dictionary<string, string>
{
Expand Down Expand Up @@ -51,16 +53,14 @@ private Configuration()

if (authCapabilities.Count == 0)
{
Logger.Info("No authentication found via configuration. Remember to provide your own.");
logger.LogInformation("No authentication found via configuration. Remember to provide your own.");
}
else
{
Logger.Info("Available authentication: {0}", string.Join(",", authCapabilities));
logger.LogInformation("Available authentication: {0}", string.Join(",", authCapabilities));
}
}

private static readonly ILog Logger = LogProvider.For<Configuration>();

public static Configuration Instance { get; } = new Configuration();

public IConfiguration Settings { get; }
Expand Down
Loading

0 comments on commit d511b07

Please # to comment.