public ScanCenterProductController( ILogger <ScanCenterProductController> logger, IScanCenterProfileQuery scanCenterProfileQuery, IScanCenterProductQuery scanCenterProductQuery, IWebHostEnvironment env, IFileManager fileManager) : base(logger, scanCenterProfileQuery) { _scanCenterProductQuery = scanCenterProductQuery; _hostEnvironment = env; _fileManager = fileManager; }
public CorporateProductController( ILogger <CorporateProductController> logger, ICorporateUserQuery corporateUserQuery, IScanCenterProductQuery scanCenterProductQuery, IScanCenterProfileQuery scanCenterProfileQuery, IWebHostEnvironment env, IFileManager fileManager) : base(logger, corporateUserQuery) { _scanCenterProductQuery = scanCenterProductQuery; _scanCenterProfileQuery = scanCenterProfileQuery; _hostEnvironment = env; _fileManager = fileManager; }
public MotherController( ILogger <MotherController> logger, IScanCenterProfileQuery scanCenterProfileQuery, IScanCenterProductQuery scanCenterProductQuery, IClientMotherQuery clientMotherQuery, IScanCenterAppointmentQuery scanCenterAppointmentQuery, IScanCenterCustomFieldQuery scanCenterCustomFieldQuery, ICryptography cryptography, IEmailManager emailManager, IOptions <AppSettings> appSettings) : base(logger, scanCenterProfileQuery) { _scanCenterProductQuery = scanCenterProductQuery; _scanCenterAppointmentQuery = scanCenterAppointmentQuery; _scanCenterCustomFieldQuery = scanCenterCustomFieldQuery; _cryptography = cryptography; _clientMotherQuery = clientMotherQuery; _emailManager = emailManager; _appSettings = appSettings.Value; }