using Diligent.WebAPI.Host.Hubs; using Serilog; using Serilog.Formatting.Json; var builder = WebApplication.CreateBuilder(args); builder.ConfigureData(builder.Configuration); var collection = builder.Services; Diligent.WebAPI.Host.Extensions.ApiConfiguration.ConfigureServices(collection); var app = builder.Build(); app.UseCors("ClientPermission"); app.MapControllers(); app.UseAuthentication(); app.UseAuthorization(); app.SetupData(); app.MapHub("/chatHub"); app.MapHub("/statusHub"); app.Run();