What default client to post messages is used, HttpClient or WebSocket? How to change it? What connection type do you suggest?
We use Microsoft.Extensions.Logging framework and our code is below.
public static class Logger
{
private static ILoggerFactory _factory;
public static ILogger Main => LoggerFactory.CreateLogger(AppConstants.AppName);
public static ILoggerFactory LoggerFactory
{
get
{
if (_factory == null)
{
_factory = new LoggerFactory();
try
{
_factory.AddLogDNA(new LogDNAOptions(AppConstants.LogDnaKey)
{
HostName = AppConstants.ServerName,
LogLevel = AppConstants.LogLevel
});
}
catch (Exception e)
{
//Catch if logger initialization fail
Console.WriteLine(e);
}
}
return _factory;
}
set => _factory = value;
}
What default client to post messages is used, HttpClient or WebSocket? How to change it? What connection type do you suggest?
We use Microsoft.Extensions.Logging framework and our code is below.