public EmployeeLeavesRepository(IDapperVacationContext context, IBaseRepository <EmployeeLeavesEntity> baseRepository, IBaseRepository <EmployeeLeavesAllDetailsEntity> baseRepositoryAllDetails, IBaseRepository <EmployeeInformationEntity> baseRepositoryInformation, ILogger <EmployeeLeavesRepository> logger) { _baseRepository = baseRepository ?? throw new ArgumentNullException(nameof(baseRepository)); _baseRepositoryAllDetails = baseRepositoryAllDetails ?? throw new ArgumentNullException(nameof(baseRepositoryAllDetails)); _baseRepositoryInformation = baseRepositoryInformation ?? throw new ArgumentNullException(nameof(baseRepositoryInformation)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _context = context ?? throw new ArgumentNullException(nameof(context)); }
public EmployeeWFHDaysRepository(IDapperVacationContext dbcontext) { _dbcontext = dbcontext ?? throw new ArgumentNullException(nameof(dbcontext)); }
public BaseRespository(IDapperVacationContext context) { Debug.WriteLine("Enter....."); _context = context ?? throw new ArgumentNullException(nameof(context)); }