// // Copyright (c) PlaceholderCompany. All rights reserved. // namespace Jellyfin.Server.ServerSetupApp; using System; using System.Globalization; using System.Linq; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging.Abstractions; internal static class StartupLoggerExtensions { public static IServiceCollection RegisterStartupLogger(this IServiceCollection services) { return services .AddTransient>() .AddTransient(typeof(IStartupLogger<>), typeof(StartupLogger<>)); } }