/// <summary> /// Constructor /// </summary> /// <param name="commitValidator">CommitValidator (injected)</param> /// <param name="deleteValidator">DeleteValidator (injected)</param> /// <param name="context">DBContext (injected)</param> /// <param name="jwtSettings">The jwt settings</param> public UsersController(DeleteValidatorBase <User> deleteValidator, CommitValidatorBase <User> commitValidator, DbContext context, IOptions <JWTSettings> jwtSettings) : base(deleteValidator, commitValidator, context) { this.jwtSettings = jwtSettings.Value; }
/// <summary> /// Constructor /// </summary> /// <param name="commitValidator">CommitValidator (injected)</param> /// <param name="deleteValidator">DeleteValidator (injected)</param> /// <param name="context">DBContext (injected)</param> public EntityControllerBase(DeleteValidatorBase <TEntity> deleteValidator, CommitValidatorBase <TEntity> commitValidator, DbContext context) { DeleteValidator = deleteValidator; CommitValidator = commitValidator; Context = context; }
/// <summary> /// Constructor /// </summary> /// <param name="commitValidator">CommitValidator (injected)</param> /// <param name="deleteValidator">DeleteValidator (injected)</param> /// <param name="context">DBContext (injected)</param> public DecksController(DeleteValidatorBase <Deck> deleteValidator, CommitValidatorBase <Deck> commitValidator, DbContext context) : base(deleteValidator, commitValidator, context) { }
/// <summary> /// Constructor /// </summary> /// <param name="commitValidator">CommitValidator (injected)</param> /// <param name="deleteValidator">DeleteValidator (injected)</param> /// <param name="context">DBContext (injected)</param> public CardsController(DeleteValidatorBase <Card> deleteValidator, CommitValidatorBase <Card> commitValidator, DbContext context) : base(deleteValidator, commitValidator, context) { }
/// <summary> /// Constructor /// </summary> /// <param name="commitValidator">CommitValidator (injected)</param> /// <param name="deleteValidator">DeleteValidator (injected)</param> /// <param name="context">DBContext (injected)</param> public PracticeHistoryEntriesController(DeleteValidatorBase <PracticeHistoryEntry> deleteValidator, CommitValidatorBase <PracticeHistoryEntry> commitValidator, DbContext context) : base(deleteValidator, commitValidator, context) { }