Rework startup topic handling and reenable output to logging framework (#14243)

This commit is contained in:
JPVenson
2025-06-09 04:52:39 +03:00
committed by GitHub
parent d7faf9a327
commit 1e9e4ffda9
16 changed files with 255 additions and 60 deletions

View File

@@ -0,0 +1,18 @@
using System;
using System.Globalization;
using System.Linq;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Logging.Abstractions;
namespace Jellyfin.Server.ServerSetupApp;
internal static class StartupLoggerExtensions
{
public static IServiceCollection RegisterStartupLogger(this IServiceCollection services)
{
return services
.AddTransient<IStartupLogger, StartupLogger<Startup>>()
.AddTransient(typeof(IStartupLogger<>), typeof(StartupLogger<>));
}
}