浏览代码

delete Serilog

MIke 2 年之前
父节点
当前提交
e4da859469
共有 2 个文件被更改,包括 0 次插入76 次删除
  1. 0 72
      Log/ServerLoggerEngine.cs
  2. 0 4
      WingServerCommon.csproj

+ 0 - 72
Log/ServerLoggerEngine.cs

@@ -1,72 +0,0 @@
-using System.Diagnostics;
-using Serilog;
-using WingServerCommon.Config;
-using WingServerCommon.Config.Parameters;
-
-namespace WingServerCommon.Log
-{
-    public class ServerLoggerEngine : ILogEngine
-    {
-        private Serilog.Core.Logger _logger;
-
-        private static string _server = ConfigurationManager.GetParammeter<StringParameter>("Database", "Server").Value;
-
-        private static int _port = ConfigurationManager.GetParammeter<IntParameter>("Database", "Port").Value;
-
-        private static bool _debugMode = ConfigurationManager.GetParammeter<BoolParameter>("Log", "Debug").Value;
-
-
-        public ServerLoggerEngine()
-        {
-            var settings = ConfigurationManager.LogSettings;
-
-            if (_debugMode)
-            {
-                _logger = new LoggerConfiguration()
-                .MinimumLevel.Debug()
-                .MinimumLevel.Verbose()
-                    .WriteTo.MongoDB($"mongodb://{_server}:{_port}/WingCloudLogs", batchPostingLimit: 1000)
-                    .WriteTo.Console()
-                    .CreateLogger();
-            }
-            else
-            {
-                 _logger = new LoggerConfiguration()
-                .MinimumLevel.Debug()
-                .MinimumLevel.Verbose()
-                    .WriteTo.MongoDB($"mongodb://{_server}:{_port}/WingCloudLogs", batchPostingLimit: 1000)
-                    .CreateLogger();
-            }
-        }
-
-        /// <summary>
-        /// Write the log
-        /// </summary>
-        /// <param name="level">Log's level see <see cref="TraceLevel"/></param>
-        /// <param name="msg">The message to write</param>
-        public void Write(TraceLevel level, string msg)
-        {
-            var threadId = Thread.CurrentThread.ManagedThreadId;
-            var log = $"Thead({threadId})-{msg}";
-            switch (level)
-            {
-                case TraceLevel.Error:
-                    _logger.Error(log);
-                    break;
-                case TraceLevel.Warning:
-                    _logger.Warning(log);
-                    break;
-                case TraceLevel.Info:
-                    _logger.Information(log);
-                    break;
-                case TraceLevel.Verbose:
-                    _logger.Verbose(log);
-                    break;
-                case TraceLevel.Off:
-                    _logger.Debug(log);
-                    break;
-            }
-
-        }
-    }
-}

+ 0 - 4
WingServerCommon.csproj

@@ -10,11 +10,7 @@
   </PropertyGroup>
  <ItemGroup>
  <PackageReference Include="JsonRpcLite" Version="1.1.0.2" />
-    <PackageReference Include="Serilog" Version="2.10.0" />
-    <PackageReference Include="Serilog.Sinks.Console" Version="4.0.1" />
-     <PackageReference Include="Serilog.Sinks.MongoDB" Version="5.1.1" />
     <PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
      <PackageReference Include="AutoMapper" Version="10.1.1" />     
-     <PackageReference Include="MongoDB.Driver" Version="2.14.1" />
   </ItemGroup>
 </Project>