public LicenseValidationMiddleware(OwinMiddleware next, ILicenseValidation licenseValidation, ITruckService truckService) : base(next) { _licenseValidation = licenseValidation; _truckService = truckService; _userRepository = new UserRepository(new DatabaseFactory()); }
public TruckService(ITruckRepository truckRepository, IDriverRepository driverRepository, IDepartmentRepository departmentRepository, IPartnerRepository partnerRepository, IModelRepository modelRepository, ILicenseValidation licenseValidation, IMaintenanceItemDetailRepository maintenanceItemDetailRepository, IMaintenanceDetailRepository maintenanceDetailRepository, IMaintenanceItemRepository maintenanceItemRepository, IMaintenancePlanDetailRepository maintenancePlanDetailRepository, IUnitOfWork unitOfWork, IInspectionPlanDetailService inspectionPlanDetailService) { this._truckRepository = truckRepository; this._driverRepository = driverRepository; this._departmentRepository = departmentRepository; this._partnerRepository = partnerRepository; this._modelRepository = modelRepository; this._licenseValidation = licenseValidation; this._maintenanceItemDetailRepository = maintenanceItemDetailRepository; this._maintenanceDetailRepository = maintenanceDetailRepository; this._maintenanceItemRepository = maintenanceItemRepository; this._maintenancePlanDetailRepository = maintenancePlanDetailRepository; this._unitOfWork = unitOfWork; this._inspectionPlanDetailService = inspectionPlanDetailService; }
public FacilitiesController(CursedDataContext db, [FromServices] ILicenseValidation licenseValidation, [FromServices] IErrorHandlerFactory errorHandlerFactory, [FromServices] ILogProvider <CursedAuthenticationContext> logProvider) { logic = new FacilitiesLogic(db, licenseValidation); logicValidation = new FacilitiesLogicValidation(db, errorHandlerFactory); this.logProvider = logProvider; }
public ApplicationLicenseController(ILicenseValidation licenseValidation, ITruckService truckService) { this._licenseValidation = licenseValidation; this._truckService = truckService; }
public FacilitiesLogic(CursedDataContext db, ILicenseValidation licenseValidation) { this.db = db; this.licenseValidation = licenseValidation; }
public ProductsCatalogLogic(CursedDataContext db, ILicenseValidation licenseValidation) { this.db = db; this.licenseValidation = licenseValidation; }