Example #1
0
        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;
        }
Example #2
0
 /// <summary>
 /// Constructs class and defines database context.
 /// </summary>
 /// <param name="databaseContext">Database context.</param>
 public AccountController(AhvalDbContext databaseContext)
 {
     db = databaseContext;
 }
Example #3
0
 /// <summary>
 /// Constructs class and defines database context.
 /// </summary>
 /// <param name="databaseContext">Database context.</param>
 public IssuesController(AhvalDbContext databaseContext)
 {
     db = databaseContext;
 }