public AuthController(UserManager <Models.User> userManager, IMapper mapper, PhotoLabContext appDbContext, IConfiguration configuration, IJwtFactory jwtFactory, IOptions <JwtIssuerOptions> jwtOptions) { _userManager = userManager; _mapper = mapper; _context = appDbContext; _jwtFactory = jwtFactory; _passwordHasher = new PasswordHasher <Models.User>(); Configuration = configuration; _jwtOptions = jwtOptions.Value; _serializerSettings = new JsonSerializerSettings { Formatting = Formatting.None }; }
public PhotoController(PhotoLabContext appDbContext, IHostingEnvironment environment, UserManager <Models.User> userManager) { _context = appDbContext; _hostingEnvironment = environment; _userManager = userManager; }
public AccountsController(UserManager <Models.User> userManager, IMapper mapper, PhotoLabContext appDbContext) { _userManager = userManager; _mapper = mapper; _context = appDbContext; }
public StatsController(PhotoLabContext photoLabContext) { _context = photoLabContext; }