about summary refs log tree commit diff
path: root/MatrixRoomUtils.Bot/Program.cs
diff options
context:
space:
mode:
authorTheArcaneBrony <myrainbowdash949@gmail.com>2023-06-25 03:07:05 +0200
committerTheArcaneBrony <myrainbowdash949@gmail.com>2023-06-25 03:07:05 +0200
commitf866946fbbe962c712049327ade9dcbd43900295 (patch)
tree3400fcce20f68a6ef3eb130f4ef57733e346d0e9 /MatrixRoomUtils.Bot/Program.cs
parentWorking sync (diff)
downloadMatrixUtils-f866946fbbe962c712049327ade9dcbd43900295.tar.xz
Working state, refactored Rory&::LibMatrix
Diffstat (limited to 'MatrixRoomUtils.Bot/Program.cs')
-rw-r--r--MatrixRoomUtils.Bot/Program.cs26
1 files changed, 11 insertions, 15 deletions
diff --git a/MatrixRoomUtils.Bot/Program.cs b/MatrixRoomUtils.Bot/Program.cs

index 441003e..e8a5b96 100644 --- a/MatrixRoomUtils.Bot/Program.cs +++ b/MatrixRoomUtils.Bot/Program.cs
@@ -7,20 +7,16 @@ using Microsoft.Extensions.Hosting; Console.WriteLine("Hello, World!"); -using IHost host = Host.CreateDefaultBuilder(args) - .ConfigureServices((_, services) => { - services.AddScoped<TieredStorageService>(x => - new( - cacheStorageProvider: new FileStorageProvider("data/cache/"), - dataStorageProvider: new FileStorageProvider("data/data/") - ) - ); - - services.AddRoryLibMatrixServices(); - - services.AddHostedService<MRUBot>(); - }) - .Build(); - +var host = Host.CreateDefaultBuilder(args).ConfigureServices((_, services) => { + services.AddScoped<TieredStorageService>(x => + new( + cacheStorageProvider: new FileStorageProvider("bot_data/cache/"), + dataStorageProvider: new FileStorageProvider("bot_data/data/") + ) + ); + services.AddScoped<MRUBotConfiguration>(); + services.AddRoryLibMatrixServices(); + services.AddHostedService<MRUBot>(); +}).UseConsoleLifetime().Build(); await host.RunAsync(); \ No newline at end of file