public void Configure(IApplicationBuilder app, IWebHostEnvironment env, MindOfSpaceContext mindOfSpaceContext, UserManager <Player> userManager) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } if (mindOfSpaceContext.Database.CanConnect()) { mindOfSpaceContext.Database.Migrate(); } else { mindOfSpaceContext.Database.Migrate(); ApplicationDbInitializer.SeedRoles(mindOfSpaceContext); ApplicationDbInitializer.SeedUsers(userManager); } app.UseCors("AllowSetOrigins"); app.UseHttpsRedirection(); app.UseHsts(); app.UseRouting(); app.UseAuthentication(); app.UseAuthorization(); app.UseSwagger(); app.UseSwaggerUI(c => { c.SwaggerEndpoint("/swagger/v1/swagger.json", "MindOfSpace API"); }); app.UseEndpoints(endpoints => { endpoints.MapControllers(); }); }
public LogUserActivity(MindOfSpaceContext MindOfSpaceContext) { this.MindOfSpaceContext = MindOfSpaceContext; }