I'm trying to set up Serilog to match what the team is used to, but it seems that the rolling file behavior in unexpected. We want the FancyApp.log file to always include the latest log entries, but older log entries (when the file size rolls over the limit of say 1GB) should roll over to FancyApp.log.1 (or something simiar).
So far it seems to me that Serilog decides to first log all entries to FancyApp.log, then when that file is full, it writes the newest log entries to FancyApp.log.1, then .log.2 and so on.
Is it possible to tell Serilog to retain the newest entries in the .log file and push older entries into the log.1, log.2 files?