Ends in:
7 DAYS
10 HRS
18 MIN
9 SEC
Ends in:
7 D
10 H
18 M
9 S
Open Closed

Create log file one per day #2208


User avatar
0
jjlbj created

How to configure ABP for create one log file per day.

ABP Framework version: v4.2.2 UI type: MVC **DB provider: **EF Core Tiered (MVC) or Identity Server Separated (Angular): no Exception message and stack trace: Steps to reproduce the issue:"


3 Answer(s)
  • User Avatar
    0
    gterdem created
    Senior .NET Developer

    We're using Serilog.Sinks.Async in templates.

    Update:

    Log.Logger = new LoggerConfiguration()
                    .WriteTo.Async(c => c.File("Logs/logs.txt"))
    

    to

    Log.Logger = new LoggerConfiguration()
                    .WriteTo.Async(c => c.File("Logs/logs.txt", rollingInterval:RollingInterval.Day))
    

    Or you can directly use Serilog File Sink

  • User Avatar
    0
    enisn created
    Support Team .NET Developer

    Hi @jjlbj

    It's not related with ABP. You can do it configuring Serilog like below: https://stackoverflow.com/a/28334074/7200126

  • User Avatar
    0
    jjlbj created

    Great !!! Works fine. Thanks !!!

Made with ❤️ on ABP v9.1.0-preview. Updated on November 20, 2024, 13:06