blob: ada4b56a7e6f2c412a9143984fe8ec4ced286621 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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<>));
}
}
|