diff options
Diffstat (limited to 'Server')
-rw-r--r-- | Server/Startup.cs | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/Server/Startup.cs b/Server/Startup.cs index 08d1df4..93bae2d 100644 --- a/Server/Startup.cs +++ b/Server/Startup.cs @@ -1,10 +1,17 @@ using System;
using System.Collections.Generic;
+
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.Http;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore.Metadata;
+
+using Classes;
+using Database;
+using Aggregator.Parser;
namespace Server {
public class Startup {
@@ -14,16 +21,17 @@ namespace Server { public IConfiguration Configuration { get; }
- // This method gets called by the runtime. Use this method to add services to the container.
public void ConfigureServices(IServiceCollection services) {
services.Configure<CookiePolicyOptions>(options => {
- // This lambda determines whether user consent for non-essential cookies is needed for a given request.
options.CheckConsentNeeded = context => true;
options.MinimumSameSitePolicy = SameSiteMode.None;
});
+
+ services.AddDbContext<DatabaseContext>(options => {
+ options.UseMySQL(Configuration.GetConnectionString("connectionString"));
+ });
}
- // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
public void Configure(IApplicationBuilder app, IHostingEnvironment env) {
if (env.IsDevelopment()) {
app.UseDeveloperExceptionPage();
@@ -33,9 +41,8 @@ namespace Server { app.UseHsts();
}
- app.UseHttpsRedirection();
+ app.UseDefaultFiles();
app.UseStaticFiles();
- app.UseCookiePolicy();
}
}
}
|