LogService.cs 699 B

12345678910111213141516171819
  1. using SHJX.Service.Common.Logging;
  2. using Microsoft.Extensions.Logging;
  3. using SHJX.Service.Common.Interface;
  4. namespace SHJX.Service.Common.Service
  5. {
  6. public class LogService : ILogService
  7. {
  8. private static readonly ILogger Logger = LogFactory.BuildLogger(typeof(LogService));
  9. public void DebugFormat(string msg, params object[] objs) => Logger.LogDebug(msg, objs);
  10. public void ErrorFormat(string msg, params object[] objs) => Logger.LogError(msg, objs);
  11. public void InfoFormat(string msg, params object[] objs) => Logger.LogInformation(msg, objs);
  12. public void WarnFormat(string msg, params object[] objs) => Logger.LogWarning(msg, objs);
  13. }
  14. }