Esempio n. 1
0
 public UsersService(TasksDbContext context, IRegisterValidator registerValidator, ICreateValidator createValidator, IUserUserRolesService userUserRolesService, IOptions <AppSettings> appSettings)
 {
     this.context              = context;
     this.appSettings          = appSettings.Value;
     this.registerValidator    = registerValidator;
     this.userUserRolesService = userUserRolesService;
     this.createValidator      = createValidator;
 }
Esempio n. 2
0
 public CrudCreate(
     ICreateValidator <TVm> createValidator,
     IMapper <TVm, TCore> mapper,
     IDbCreate <TCore> dbCreate)
 {
     _createValidator = createValidator;
     _mapper          = mapper;
     _dbCreate        = dbCreate;
 }
Esempio n. 3
0
 public Validator(IUpdateValidator updateValidator, ICreateValidator createValidator, IDeleteValidator deleteValidator)
 {
     this.updateValidator = updateValidator;
     this.createValidator = createValidator;
     this.deleteValidator = deleteValidator;
 }
Esempio n. 4
0
 public ModelStatePopulator(ICreateValidator <TModel> createValidator, IUpdateValidator <TModel, TKey> updateValidator, IDeleteValidator <TModel> deleteValidator)
 {
     _createValidator = createValidator ?? throw new ArgumentNullException(nameof(createValidator));
     _updateValidator = updateValidator ?? throw new ArgumentNullException(nameof(updateValidator));
     _deleteValidator = deleteValidator ?? throw new ArgumentNullException(nameof(deleteValidator));
 }