| | 1 | | using Syki.Back.Configs; |
| | 2 | | using Syki.Daemon.Configs; |
| | 3 | |
|
| 2 | 4 | | var builder = WebApplication.CreateBuilder(args); |
| | 5 | |
|
| 2 | 6 | | builder.AddEfCoreConfigs(); |
| 2 | 7 | | builder.AddDapperConfigs(); |
| 2 | 8 | | builder.AddCacheConfigs(); |
| 2 | 9 | | builder.AddSettingsConfigs(); |
| 2 | 10 | | builder.AddServicesConfigs(); |
| | 11 | |
|
| 2 | 12 | | builder.AddDaemonAuditConfigs(); |
| 2 | 13 | | builder.AddDaemonSettingsConfigs(); |
| 2 | 14 | | builder.AddDaemonServicesConfigs(); |
| 2 | 15 | | builder.AddDaemonHandlersConfigs(); |
| 2 | 16 | | builder.AddDaemonQuartzConfigs(); |
| 2 | 17 | | builder.AddDaemonOpenTelemetryConfigs(); |
| 2 | 18 | | builder.AddDaemonHostedServicesConfigs(); |
| | 19 | |
|
| 2 | 20 | | var app = builder.Build(); |
| | 21 | |
|
| 4 | 22 | | app.MapGet("/health", () => Results.Ok(new { Status = "Healthy" })); |
| | 23 | |
|
| 2 | 24 | | app.Run(); |
| | 25 | |
|
| | 26 | | public partial class Program { } |