public AuthController( TimeishContext context, IConfiguration configuration, AuthenticationUtility authUtil) { _context = context; _configuration = configuration; _authUtil = authUtil; }
public AuthenticationUtility( IConfiguration configuration, TimeishContext context, UserManager <IdentityUser> userManager, SignInManager <IdentityUser> signInManager) { _configuration = configuration; _context = context; _userManager = userManager; _signInManager = signInManager; }
public TimeSheetsController( TimeishContext context, IListTimeSheets listTimeSheets, IGetTimeSheet getTimeSheet, IAddTimeSheet addTimeSheet, IUpdateTimeSheet updateTimeSheet, IDeleteTimeSheet deleteTimeSheet, IDeleteActivity deleteActivity) { _context = context; _listTimeSheets = listTimeSheets; _getTimeSheet = getTimeSheet; _addTimesheet = addTimeSheet; _updateTimeSheet = updateTimeSheet; _deleteTimeSheet = deleteTimeSheet; _deleteActivity = deleteActivity; }
public void Configure(IApplicationBuilder app, IHostingEnvironment env, TimeishContext context) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); app.UseCors(builder => { builder.AllowAnyOrigin(); builder.AllowAnyHeader(); builder.AllowAnyMethod(); }); } else { app.UseHsts(); } app.UseHttpsRedirection(); app.UseAuthentication(); app.UseMvc(); context.Database.EnsureCreated(); }