public JobController(IJobManager jobManager, IQueryFilterService <Job> jobFilterService, IJobPartManager jobPartManager, TraktatContext context, ICerberosMum cerberosMum) : base(context, cerberosMum) { this._jobManager = jobManager; this._filterService = jobFilterService; this._jobPartManager = jobPartManager; }
public ProviderController(ISnapshotProvider <ExtendedProviderSnapshot> extendedSnapshotProvider, IQueryFilterService <ExtendedProviderSnapshot> queryFilterService, Validator validator, IRepo <Provider> providerRepo, IProviderManagerFactory providerManagerFactory, ICalendarService <Freelance> calendarService, ICalendarService <Employment> employmentCalendarService, ICalendarService <FreelanceCalendarPeriod> availabilityCalendarService, TraktatContext context, ICerberosMum cerberosMum ) : base(context, cerberosMum) { ProviderManager = providerManagerFactory.Create(Cerberos, providerRepo); _extendedSnapshotProvider = extendedSnapshotProvider; _queryFilterService = queryFilterService; _validator = validator; _providerRepo = providerRepo; FreelanceCalendarService = calendarService; EmploymentCalendarService = employmentCalendarService; AvailabilityCalendarService = availabilityCalendarService; }
public OrderController(IOrderManager orderManager, TraktatContext context, ICerberosMum cerberosMum) : base(context, cerberosMum) { this._orderManager = orderManager; }
public AuthenticatedControllerBase(TraktatContext context, ICerberosMum cerberosMum) { Context = context; _cerberosMum = cerberosMum; }