Пример #1
0
 public FestiTimerContext(
     DbContextOptions options,
     IEmployerFactory employerFactory,
     IPersonFactory personFactory,
     IContractFactory contractFactory,
     IWorkscheduleFactory workscheduleFactory,
     IJobFactory jobFactory,
     IWorkshiftFactory workshiftFactory) : base(options)
 {
     EmployerFactory     = employerFactory;
     PersonFactory       = personFactory;
     ContractFactory     = contractFactory;
     WorkscheduleFactory = workscheduleFactory;
     JobFactory          = jobFactory;
     WorkshiftFactory    = workshiftFactory;
     Database.EnsureCreated();
 }
 public ContractService(IContractRepository contractRepository, IContractFactory contractFactory, IWorkscheduleFactory workscheduleFactory)
 {
     _contractRepository  = contractRepository;
     _contractFactory     = contractFactory;
     _workscheduleFactory = workscheduleFactory;
 }