public CreateCourseHandler(IValidator <CreateCourse> validator, ISchoolUnitOfWork unitOfWork) : base(validator) { _unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork)); }
public StudentService(ISchoolUnitOfWork schoolUnitOfWork) { _schoolUnitOfWork = schoolUnitOfWork; }
public CreateCourseValidator(ISchoolUnitOfWork unitOfWork) { _unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork)); }
public SchoolServices() { UOW = new EFSchoolUnitOfWork(); }
public PersonServiceUoW(ISchoolUnitOfWork schoolUnitOfWork) { this.schoolUnitOfWork = schoolUnitOfWork; }
public MessageProcessor(ISchoolUnitOfWork unitOfWork, IMessagePublisher publisher, ILogger <MessageProcessor> logger) { _publisher = publisher ?? throw new ArgumentNullException(nameof(publisher)); _unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public WithdrawHandler(IValidator <Withdraw> validator, ISchoolUnitOfWork unitOfWork) : base(validator) { _unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork)); }
public WithdrawValidator(ISchoolUnitOfWork unitOfWork) { _unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork)); }