diff --git a/MareSynchronosServer/MareSynchronosServer/MareSynchronosServer.csproj b/MareSynchronosServer/MareSynchronosServer/MareSynchronosServer.csproj index 1b774cf..fb58143 100644 --- a/MareSynchronosServer/MareSynchronosServer/MareSynchronosServer.csproj +++ b/MareSynchronosServer/MareSynchronosServer/MareSynchronosServer.csproj @@ -9,6 +9,7 @@ + diff --git a/MareSynchronosServer/MareSynchronosServer/Properties/serviceDependencies.json b/MareSynchronosServer/MareSynchronosServer/Properties/serviceDependencies.json index 7d43f21..33703d5 100644 --- a/MareSynchronosServer/MareSynchronosServer/Properties/serviceDependencies.json +++ b/MareSynchronosServer/MareSynchronosServer/Properties/serviceDependencies.json @@ -1,13 +1,3 @@ { - "dependencies": { - "mssql1": { - "type": "mssql", - "connectionId": "ConnectionStrings:DefaultConnection", - "dynamicId": null - }, - "secrets1": { - "type": "secrets", - "connectionId": null - } - } + "dependencies": {} } \ No newline at end of file diff --git a/MareSynchronosServer/MareSynchronosServer/Properties/serviceDependencies.local.json b/MareSynchronosServer/MareSynchronosServer/Properties/serviceDependencies.local.json index 7aa7fcd..33703d5 100644 --- a/MareSynchronosServer/MareSynchronosServer/Properties/serviceDependencies.local.json +++ b/MareSynchronosServer/MareSynchronosServer/Properties/serviceDependencies.local.json @@ -1,16 +1,3 @@ { - "dependencies": { - "mssql1": { - "secretStore": "LocalSecretsFile", - "type": "mssql.onprem", - "connectionId": "ConnectionStrings:DefaultConnection", - "dynamicId": null - }, - "secrets1": { - "secretStore": null, - "resourceId": null, - "type": "secrets.user", - "connectionId": null - } - } + "dependencies": {} } \ No newline at end of file diff --git a/MareSynchronosServer/MareSynchronosServer/Startup.cs b/MareSynchronosServer/MareSynchronosServer/Startup.cs index 74a2642..9b862d1 100644 --- a/MareSynchronosServer/MareSynchronosServer/Startup.cs +++ b/MareSynchronosServer/MareSynchronosServer/Startup.cs @@ -17,6 +17,7 @@ using Microsoft.AspNetCore.Authorization; using MareSynchronosServer.Discord; using AspNetCoreRateLimit; using MareSynchronosServer.Throttling; +using Ben.Diagnostics; namespace MareSynchronosServer { @@ -48,11 +49,11 @@ namespace MareSynchronosServer services.AddDbContextPool(options => { - options.EnableThreadSafetyChecks(false); options.UseNpgsql(Configuration.GetConnectionString("DefaultConnection"), builder => { builder.MigrationsHistoryTable("_efmigrationshistory", "public"); }).UseSnakeCaseNamingConvention(); + options.EnableThreadSafetyChecks(false); }, Configuration.GetValue("DbContextPoolSize", 1024)); services.AddHostedService(); @@ -81,6 +82,7 @@ namespace MareSynchronosServer // This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { + app.UseBlockingDetection(); if (env.IsDevelopment()) {