upgrade to c#12

This commit is contained in:
2024-03-23 07:29:43 +08:00
parent 47a48d0103
commit cb291691d5
21 changed files with 1013 additions and 1100 deletions
+12 -14
View File
@@ -1,22 +1,20 @@
using System.Collections.Concurrent;
using Microsoft.Extensions.Logging;
namespace SimApi.Logger
namespace SimApi.Logger;
public class SimApiLoggerProvider : ILoggerProvider
{
public class SimApiLoggerProvider : ILoggerProvider
private readonly ConcurrentDictionary<string, SimApiLogger> _loggers = new();
public ILogger CreateLogger(string categoryName)
{
private readonly ConcurrentDictionary<string, SimApiLogger> _loggers =
new ConcurrentDictionary<string, SimApiLogger>();
return _loggers.GetOrAdd(categoryName, name => new SimApiLogger(name));
}
public ILogger CreateLogger(string categoryName)
{
return _loggers.GetOrAdd(categoryName, name => new SimApiLogger(name));
}
public void Dispose()
{
_loggers.Clear();
}
public void Dispose()
{
_loggers.Clear();
}
}