I have just released version 1.0 of the Rolling File Logger Provider as part of Essential Logging on Github, a port of my .NET diagnostics library across to Microsoft.Extensions.Logging.
To use, add the Essential.LoggerProvider.RollingFile package to your project via Nuget:
dotnet add package Essential.LoggerProvider.RollingFile
Then reference the namespace, and add the logger provider during host construction:
using Essential.LoggerProvider;
// ...
.ConfigureLogging((hostContext, loggingBuilder) =>
{
loggingBuilder.AddRollingFile();
})