如何在.net Core Worker服务中保存登录文件?

马吉德·阿扎尔尼什(Majid Azarniush)

如今,我正在开发.Net核心工作程序服务,我想将项目的错误保存在文件(文本文件)中,但我找不到此设置

  .ConfigureLogging((hostingContext, logging) =>
                  {
                      logging.AddConfiguration(hostingContext.Configuration.GetSection("Logging"));
                      logging.AddEventLog(new EventLogSettings()
                      {
                          SourceName = "CallerTestCacheServiceCoreAPI",
                          LogName = "CallerTestCacheServiceCoreAPILog",

                      });
                  })

马吉德·阿扎尔尼什(Majid Azarniush)

我在另一个类似该项目的类中添加了扩展方法https://github.com/MV10/Serilog.Dependency.Injection

    public static IServiceCollection AddSerilogServices(this IServiceCollection services)
        {
            return services.AddSerilogServices(
                new LoggerConfiguration()
                    .MinimumLevel.Verbose()
                     .WriteTo.File("log.txt")
                     //.WriteTo.File(new CompactJsonFormatter(), "log.txt")
                    .WriteTo.Console());
        }

并将其引入program.cs服务中

 services.AddSerilogServices();

在我的工人班上:

    readonly Serilog.ILogger _log;

        public Worker(  Serilog.ILogger log)
        {

            _log = log;
            log.Information("Hello World!");

        }

而且有效

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Asp.net Core中使用肥皂网络服务?

来自分类Dev

如何在VB.NET中保存文件?

来自分类Dev

如何在.NET Core中写入文件?

来自分类Dev

如何在.NET Core库中将文件添加为链接?

来自分类Dev

如何在ASP.NET Core RC2中制作Websocket服务器?

来自分类Dev

如何在.net Core中使用RSA

来自分类Dev

如何在.NET Core的那一层绑定服务dll的依赖项

来自分类Dev

如何为.NET Core 3.0 Worker服务设置环境?

来自分类Dev

如何在ASP.NET Core中为gRPC服务添加全局异常处理程序?

来自分类Dev

如何在.Net Core 3中引用托管服务?

来自分类Dev

如何在ASP.NET Core Blazor中的通用服务中使用任何模型

来自分类Dev

如何在.net core 3.0中执行一次工作者服务?

来自分类Dev

如何在远程服务器上调试.net Core 2.1 MVC Web应用程序?

来自分类Dev

如何在ASP.NET Core WebApi控制器中获取当前登录的用户

来自分类Dev

如何在ASP.NET Core 3.1中获取服务的实例

来自分类Dev

如何在ASP Net Core 3.1中使托管服务保持活动状态?

来自分类Dev

如何在多台服务器中发布Web API Net Core 3.0

来自分类Dev

如何在ASP.NET Core服务器中存储外部API的访问令牌?

来自分类Dev

ASP.NET Core如何在服务生成器中传递参数

来自分类Dev

如何在带有Servicestack的.NET Core中使用Windows身份验证登录

来自分类Dev

如何在ASP.NET MVC中保存登录会话

来自分类Dev

如何在Angular项目中显示保存在wwwroot(asp.net core)中的图像

来自分类Dev

如何在C#ASP NET Core中的后台服务内部使用Mediator?

来自分类Dev

如何在.Net Core MVC中发布

来自分类Dev

如何在ASP.NET Core 5中添加身份服务

来自分类Dev

如何在VB.NET中保存已保存的文本文件的更改

来自分类Dev

如何在ViewComponent Asp.Net Core中获取当前的登录用户

来自分类Dev

如何在 .Net Core / Visual Studio 中创建微服务

来自分类Dev

如何在 ASP.NET Core 中处理用于登录 SMTP 客户端的密码存储?

Related 相关文章

  1. 1

    如何在Asp.net Core中使用肥皂网络服务?

  2. 2

    如何在VB.NET中保存文件?

  3. 3

    如何在.NET Core中写入文件?

  4. 4

    如何在.NET Core库中将文件添加为链接?

  5. 5

    如何在ASP.NET Core RC2中制作Websocket服务器?

  6. 6

    如何在.net Core中使用RSA

  7. 7

    如何在.NET Core的那一层绑定服务dll的依赖项

  8. 8

    如何为.NET Core 3.0 Worker服务设置环境?

  9. 9

    如何在ASP.NET Core中为gRPC服务添加全局异常处理程序?

  10. 10

    如何在.Net Core 3中引用托管服务?

  11. 11

    如何在ASP.NET Core Blazor中的通用服务中使用任何模型

  12. 12

    如何在.net core 3.0中执行一次工作者服务?

  13. 13

    如何在远程服务器上调试.net Core 2.1 MVC Web应用程序?

  14. 14

    如何在ASP.NET Core WebApi控制器中获取当前登录的用户

  15. 15

    如何在ASP.NET Core 3.1中获取服务的实例

  16. 16

    如何在ASP Net Core 3.1中使托管服务保持活动状态?

  17. 17

    如何在多台服务器中发布Web API Net Core 3.0

  18. 18

    如何在ASP.NET Core服务器中存储外部API的访问令牌?

  19. 19

    ASP.NET Core如何在服务生成器中传递参数

  20. 20

    如何在带有Servicestack的.NET Core中使用Windows身份验证登录

  21. 21

    如何在ASP.NET MVC中保存登录会话

  22. 22

    如何在Angular项目中显示保存在wwwroot(asp.net core)中的图像

  23. 23

    如何在C#ASP NET Core中的后台服务内部使用Mediator?

  24. 24

    如何在.Net Core MVC中发布

  25. 25

    如何在ASP.NET Core 5中添加身份服务

  26. 26

    如何在VB.NET中保存已保存的文本文件的更改

  27. 27

    如何在ViewComponent Asp.Net Core中获取当前的登录用户

  28. 28

    如何在 .Net Core / Visual Studio 中创建微服务

  29. 29

    如何在 ASP.NET Core 中处理用于登录 SMTP 客户端的密码存储?

热门标签

归档