using LibMatrix.Extensions; using LibMatrix.Services; using LibMatrix.Utilities.Bot; using MiniUtils; using MiniUtils.Core; using MiniUtils.Services; using MiniUtils.Utilities; var builder = Host.CreateApplicationBuilder(args); builder.Services.AddRoryLibMatrixServices() .AddMatrixBot() .AddCommandHandler() .DiscoverAllCommands(); builder.Services.AddSingleton(); builder.Services.AddSingleton(); builder.Services.AddSingleton(); builder.Services.AddHostedService(); builder.Services.AddHostedService(); // builder.Services.AddSingleton(); // MatrixHttpClient.LogRequests = false; var host = builder.Build(); host.Run();