public AbstractWorkerTaskLeaseService( ILogger logger, IWorkerTaskLeaseRepository workerTaskLeaseRepository, IApiWorkerTaskLeaseRequestModelValidator workerTaskLeaseModelValidator, IBOLWorkerTaskLeaseMapper bolWorkerTaskLeaseMapper, IDALWorkerTaskLeaseMapper dalWorkerTaskLeaseMapper) : base() { this.workerTaskLeaseRepository = workerTaskLeaseRepository; this.workerTaskLeaseModelValidator = workerTaskLeaseModelValidator; this.bolWorkerTaskLeaseMapper = bolWorkerTaskLeaseMapper; this.dalWorkerTaskLeaseMapper = dalWorkerTaskLeaseMapper; this.logger = logger; }
public WorkerTaskLeaseService( ILogger <IWorkerTaskLeaseRepository> logger, IWorkerTaskLeaseRepository workerTaskLeaseRepository, IApiWorkerTaskLeaseRequestModelValidator workerTaskLeaseModelValidator, IBOLWorkerTaskLeaseMapper bolworkerTaskLeaseMapper, IDALWorkerTaskLeaseMapper dalworkerTaskLeaseMapper ) : base(logger, workerTaskLeaseRepository, workerTaskLeaseModelValidator, bolworkerTaskLeaseMapper, dalworkerTaskLeaseMapper) { }