AOT Compiling Switched to Secret from Development json file Added Kanbn Humanizer HelperCreateNoteFiles.CleanExistingFiles HelperPackageFilesByDate Added SRP Helper Hardcoded File Search and Sort Set Date from Zip Entry
27 lines
973 B
C#
27 lines
973 B
C#
using File_Folder_Helper.Models;
|
|
using Microsoft.Extensions.Configuration;
|
|
using Microsoft.Extensions.DependencyInjection;
|
|
using Microsoft.Extensions.Hosting;
|
|
using Microsoft.Extensions.Logging;
|
|
|
|
namespace File_Folder_Helper;
|
|
|
|
internal class Program
|
|
{
|
|
|
|
public static void Main(string[] args)
|
|
{
|
|
HostApplicationBuilder builder = Host.CreateApplicationBuilder(args);
|
|
_ = builder.Configuration.AddEnvironmentVariables();
|
|
_ = builder.Configuration.AddUserSecrets<Program>();
|
|
_ = builder.Services.AddSingleton(args.ToList());
|
|
AppSettings appSettings = Models.Binder.AppSettings.Get(builder.Configuration);
|
|
_ = builder.Services.AddSingleton(appSettings);
|
|
_ = builder.Services.AddHostedService<Worker>();
|
|
using IHost host = builder.Build();
|
|
ILogger<Program> logger = host.Services.GetRequiredService<ILogger<Program>>();
|
|
logger.LogCritical(appSettings.Company);
|
|
host.Run();
|
|
}
|
|
|
|
} |