// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IWebHostEnvironment env, ReactivitiesDbContext context, UserManager <AppUser> userManager) { //custom exception handling middleware app.UseMiddleware <ExceptionMiddleware>(); //app.UseXContentTypeOptions(); //app.UseReferrerPolicy(opt => opt.NoReferrer()); //app.UseXXssProtection(opt => opt.EnabledWithBlockMode()); //app.UseXfo(opt => opt.Deny()); //app.UseCspReportOnly(opt => opt // .BlockAllMixedContent() // .StyleSources(s => s.Self()) // .FontSources(s => s.Self()) // .FormActions(s => s.Self()) // .FrameAncestors(s => s.Self()) // .ImageSources(s => s.Self()) // .ScriptSources(s => s.Self()) //); if (env.IsDevelopment()) { app.UseSwagger(); app.UseSwaggerUI(c => c.SwaggerEndpoint("/swagger/v1/swagger.json", "ReactivitiesAPI v1")); } //else //{ // app.Use(async (context, next) => // { // context.Response.Headers.Add("Strict-Transport-Security", "max-age-31536000"); // await next.Invoke(); // }); //} app.UseHttpsRedirection(); app.UseRouting(); app.UseCors("CorsPolicy"); app.UseAuthentication(); app.UseAuthorization(); DataSeeding.SeedData(context, userManager).Wait(); app.UseEndpoints(endpoints => { endpoints.MapControllers(); endpoints.MapHub <ChatHub>("/chat"); }); }
public DeletePhotoCommandHandler(ReactivitiesDbContext context, IUserAccessor userAccessor, IPhotoAccessor photoAccessor) { _context = context; _userAccessor = userAccessor; _photoAccessor = photoAccessor; }
public EditHandler(ReactivitiesDbContext context) { this.context = context; }
public Handler(ReactivitiesDbContext context, IMapper mapper, IUserAccessor userAccessor) { _context = context; _mapper = mapper; _userAccessor = userAccessor; }
public GetActivityDetailsQueryHandler(ReactivitiesDbContext context, IMapper mapper) { _context = context; _mapper = mapper; }
public ProfileReader(IUserAccessor userAccessor, ReactivitiesDbContext context) { _userAccessor = userAccessor; _context = context; }
public Handler(ReactivitiesDbContext context, IUserAccessor userAccessor) { _context = context; _userAccessor = userAccessor; }
public DeleteActivityCommandHandler(ReactivitiesDbContext context) { _context = context; }
public IsHostRequirementHandler(IHttpContextAccessor httpContextAccessor, ReactivitiesDbContext context) { _httpContextAccessor = httpContextAccessor; _context = context; }
public CreateCommentCommandHandler(ReactivitiesDbContext context, IMapper mapper) { _context = context; _mapper = mapper; }
public SetMainPhotoCommandHandler(ReactivitiesDbContext context, IUserAccessor userAccessor) { _context = context; _userAccessor = userAccessor; }
public ValuesController(ReactivitiesDbContext context) { this.context = context; }
public RegisterUserCommandHandler(UserManager <User> userManager, IJwtGenerator jwtGenerator, ReactivitiesDbContext context) { _userManager = userManager; _jwtGenerator = jwtGenerator; _context = context; }
public Handler(ReactivitiesDbContext context) { _context = context; }
public GetFollowersQueryHandler(ReactivitiesDbContext context, IProfileReader profileReader) { _context = context; _profileReader = profileReader; }
public AttendActivityCommandHandler(ReactivitiesDbContext context, IUserAccessor userAccessor) { _context = context; _userAccessor = userAccessor; }
public IsHostRequirementHandler(ReactivitiesDbContext dbContext, IHttpContextAccessor httpContextAccessor) { _dbContext = dbContext; _httpContextAccessor = httpContextAccessor; }
public CreateFollowerCommandHandler(ReactivitiesDbContext context, IUserAccessor userAccessor) { _context = context; _userAccessor = userAccessor; }
public DeleteHandler(ReactivitiesDbContext context) { this.context = context; }
public Handler(ReactivitiesDbContext context, IMapper mapper) { _context = context; _mapper = mapper; }
public FollowingResolver(ReactivitiesDbContext context, IUserAccessor userAccessor) { _context = context; _userAccessor = userAccessor; }