public JwtTokenController(IOptions <JwtTokenOptions> tokenOptions, ILoggerFactory loggerFactory, AhvalDbContext databaseContext) { jwtTokenOptions = tokenOptions.Value; ThrowIfInvalidOptions(jwtTokenOptions); logger = loggerFactory.CreateLogger <JwtTokenController>(); serializerSettings = new JsonSerializerSettings { Formatting = Formatting.Indented }; db = databaseContext; }
/// <summary> /// Constructs class and defines database context. /// </summary> /// <param name="databaseContext">Database context.</param> public AccountController(AhvalDbContext databaseContext) { db = databaseContext; }
/// <summary> /// Constructs class and defines database context. /// </summary> /// <param name="databaseContext">Database context.</param> public IssuesController(AhvalDbContext databaseContext) { db = databaseContext; }