public OptionsModel( IOptionTasks optionTasks, IOutlookAccountPasswordProvider outlookAccountPasswordProvider, Contracts.Options data, GeneralOptions generalOptions, IProfileModelFactory profileModelFactory, bool isGoogle, OptionModelSessionData sessionData, IServerSettingsDetector serverSettingsDetector) { if (data == null) { throw new ArgumentNullException(nameof(data)); } if (serverSettingsDetector == null) { throw new ArgumentNullException(nameof(serverSettingsDetector)); } _mappingConfigurationModelFactory = new MappingConfigurationModelFactory(sessionData); _optionTasks = optionTasks ?? throw new ArgumentNullException(nameof(optionTasks)); _outlookAccountPasswordProvider = outlookAccountPasswordProvider ?? throw new ArgumentNullException(nameof(outlookAccountPasswordProvider)); _generalOptions = generalOptions ?? throw new ArgumentNullException(nameof(generalOptions)); ModelFactory = profileModelFactory ?? throw new ArgumentNullException(nameof(profileModelFactory)); _sessionData = sessionData ?? throw new ArgumentNullException(nameof(sessionData)); Id = data.Id; _isGoogle = isGoogle; _serverSettingsDetector = serverSettingsDetector; InitializeData(data); }
public OrderExtraInfoViewComponent(IGenericAttributeService genericAttributeService, IWorkContext workContext, ICustomerService customerService, IProfileModelFactory profileModelFactory) { this._customerService = customerService; this._profileModelFactory = profileModelFactory; this._workContext = workContext; this._genericAttributeService = genericAttributeService; }
public ProfileController(CustomerSettings customerSettings, ICustomerService customerService, IPermissionService permissionService, IProfileModelFactory profileModelFactory) { _customerSettings = customerSettings; _customerService = customerService; _permissionService = permissionService; _profileModelFactory = profileModelFactory; }
public ProfileController(IProfileModelFactory profileModelFactory, ICustomerService customerService, IPermissionService permissionService, CustomerSettings customerSettings) { this._profileModelFactory = profileModelFactory; this._customerService = customerService; this._permissionService = permissionService; this._customerSettings = customerSettings; }
public ProfileController(UserSettings userSettings, IUserService userService, IPermissionService permissionService, IProfileModelFactory profileModelFactory) { this._userSettings = userSettings; this._userService = userService; this._permissionService = permissionService; this._profileModelFactory = profileModelFactory; }
public ProfileController(IProfileModelFactory profileModelFactory, ICountriesService countriesService, ICommentsService commentsService, IEmailService emailService, IUsersService usersService, ILocalizationService localizationService, INotificationsService notificationsService) { _profileModelFactory = profileModelFactory; _countriesService = countriesService; _commentsService = commentsService; _emailService = emailService; _usersService = usersService; _localizationService = localizationService; _notificationsService = notificationsService; }
public ProfileInfoViewComponent(ICustomerService customerService, IProfileModelFactory profileModelFactory) { _customerService = customerService; _profileModelFactory = profileModelFactory; }
public ProfilePostsViewComponent(ICustomerService customerService, IProfileModelFactory profileModelFactory) { this._customerService = customerService; this._profileModelFactory = profileModelFactory; }
public ProfileInfoViewComponent(IUserService userService, IProfileModelFactory profileModelFactory) { this._userService = userService; this._profileModelFactory = profileModelFactory; }