Files
pgsql-jellyfin/Jellyfin.Server/ServerSetupApp/StartupLoggerExtensions.cs
T

23 lines
716 B
C#

// <copyright file="StartupLoggerExtensions.cs" company="PlaceholderCompany">
// Copyright (c) PlaceholderCompany. All rights reserved.
// </copyright>
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<>));
}
}