diff options
author | crupest <crupest@outlook.com> | 2019-04-21 22:39:42 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2019-04-21 22:39:42 +0800 |
commit | 509dc203d4e35fdeb99d006aed946d1471d6bda1 (patch) | |
tree | 02aceff5fe6a540a1f4b0d4f7253f75cafeb160a /Timeline/Startup.cs | |
parent | 076e0131dff71a9f76fff13c92fffa0ef408935f (diff) | |
download | timeline-509dc203d4e35fdeb99d006aed946d1471d6bda1.tar.gz timeline-509dc203d4e35fdeb99d006aed946d1471d6bda1.tar.bz2 timeline-509dc203d4e35fdeb99d006aed946d1471d6bda1.zip |
Remove unnecessary columns in database query.
Diffstat (limited to 'Timeline/Startup.cs')
-rw-r--r-- | Timeline/Startup.cs | 32 |
1 files changed, 15 insertions, 17 deletions
diff --git a/Timeline/Startup.cs b/Timeline/Startup.cs index 0c8d7052..285dfcfa 100644 --- a/Timeline/Startup.cs +++ b/Timeline/Startup.cs @@ -4,6 +4,7 @@ using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.HttpOverrides; using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Diagnostics; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.IdentityModel.Tokens; @@ -36,26 +37,16 @@ namespace Timeline options.InputFormatters.Add(new StringInputFormatter()); }).SetCompatibilityVersion(CompatibilityVersion.Version_2_2); - if (Environment.IsDevelopment()) - { - services.AddCors(options => - { - options.AddPolicy(corsPolicyName, builder => - { - builder.AllowAnyOrigin().AllowAnyMethod().AllowAnyHeader().AllowCredentials(); - }); - }); - } - else + services.AddCors(options => { - services.AddCors(options => + options.AddPolicy(corsPolicyName, builder => { - options.AddPolicy(corsPolicyName, builder => - { + if (Environment.IsProduction()) builder.WithOrigins("https://www.crupest.xyz", "https://crupest.xyz").AllowAnyMethod().AllowAnyHeader().AllowCredentials(); - }); + else + builder.AllowAnyOrigin().AllowAnyMethod().AllowAnyHeader().AllowCredentials(); }); - } + }); services.Configure<JwtConfig>(Configuration.GetSection(nameof(JwtConfig))); var jwtConfig = Configuration.GetSection(nameof(JwtConfig)).Get<JwtConfig>(); @@ -80,7 +71,14 @@ namespace Timeline services.AddDbContext<DatabaseContext>(options => { - options.UseMySql(databaseConfig.ConnectionString); + options.UseMySql(databaseConfig.ConnectionString) + .ConfigureWarnings(warnings => + { + if (Environment.IsProduction()) + warnings.Log(RelationalEventId.QueryClientEvaluationWarning); + else + warnings.Throw(RelationalEventId.QueryClientEvaluationWarning); + }); }); } |