public SiteController(IQLUnitOfWorkManager uowManager, ISiteDomainService domainService, IBeverageDomainService beverageDomainService, IExpertDomainService expertDomainService, IRouteDomainService routeDomainService, IOptions <RemoteReportingConfiguration> remoteReportingConfigurationOptions) : base(uowManager, domainService) { RemoteReportingConfiguration = remoteReportingConfigurationOptions.Value; BeverageDomainService = beverageDomainService; ExpertDomainService = expertDomainService; RouteDomainService = routeDomainService; }
public LeadController( IQLUnitOfWorkManager uowManager, ILeadDomainService domainService, IContentManager contentManager, ITestDriveEmailService testDriveEmailService, IQLSession session, ISiteDomainService siteDomainService) : base(uowManager, domainService) { TestDriveEmailService = testDriveEmailService; Session = session; SmsService = new TwilioSmsService(); ContentManager = contentManager; SiteDomainService = siteDomainService; }