Refactored startup. Updated usings. Removed dockerignore

This commit is contained in:
2025-07-14 19:25:08 +02:00
parent 4baa0bbe77
commit 2b62fc141d
29 changed files with 450 additions and 48 deletions

View File

@@ -2,8 +2,14 @@ using System.Text;
using System.Text.Json;
using Hangfire;
using Hangfire.EntityFrameworkCore;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Cors.Infrastructure;
using Microsoft.AspNetCore.Hosting;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
using Microsoft.IdentityModel.Tokens;
using MoonCore.EnvConfiguration;
using MoonCore.Extended.Abstractions;
@@ -27,12 +33,11 @@ namespace Moonlight.ApiServer;
// Cry about it
#pragma warning disable ASP0000
public class Startup
public class StartupX
{
private string[] Args;
// Logging
private ILoggerProvider[] LoggerProviders;
private ILoggerFactory LoggerFactory;
private ILogger<Startup> Logger;