Beispiel #1
0
 public LoginService(FlashcardDbContext dbContext, IOptions <AppSettings> appSettings, UserManager <ApplicationUser> userManager, RoleManager <IdentityRole> roleManager)
 {
     this.dbContext   = dbContext;
     _appSettings     = appSettings.Value;
     this.userManager = userManager;
     this.roleManager = roleManager;
 }
        private static FlashcardDbContext InMemoryContext()
        {
            var options = new DbContextOptionsBuilder <FlashcardDbContext>()
                          .UseInMemoryDatabase(Guid.NewGuid().ToString())
                          .EnableSensitiveDataLogging()
                          .Options;
            var context = new FlashcardDbContext(options);

            return(context);
        }
Beispiel #3
0
 public OrderService(FlashcardDbContext dbContext)
 {
     this.dbContext = dbContext;
 }
Beispiel #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ExamTestService"/> class.
 /// </summary>
 /// <param name="flashcardDbContext">The flashcard database context.</param>
 public ExamTestService(FlashcardDbContext flashcardDbContext, IWordService wordService)
 {
     _flashcardDbContext = flashcardDbContext;
     _wordService        = wordService;
 }
 /// <summary>
 ///     Initializes a new instance of the <see cref="CategoryService" /> class.
 /// </summary>
 /// <param name="flashcardDbContext">The flashcard database context.</param>
 public CategoryService(FlashcardDbContext flashcardDbContext)
 {
     _flashcardDbContext = flashcardDbContext;
 }
Beispiel #6
0
 public PdfCreatorController(IConverter converter, FlashcardDbContext context, ILogger <PdfCreatorController> logger)
 {
     _converter = converter;
     _context   = context;
     _logger    = logger;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="WordService"/> class.
 /// </summary>
 /// <param name="flashcardDbContext">The flashcard database context.</param>
 /// <param name="fakeService">if set to <c>true</c> [fake service].</param>
 public WordService(FlashcardDbContext flashcardDbContext, bool fakeService)
 {
     _flashcardDbContext = flashcardDbContext;
     _fakeService        = fakeService;
 }
 /// <summary>
 ///     Initializes a new instance of the <see cref="WordService" /> class.
 /// </summary>
 /// <param name="flashcardDbContext">The flashcard database context.</param>
 public WordService(FlashcardDbContext flashcardDbContext)
     : this(flashcardDbContext, false)
 {
 }