public InstallValidator(IInstallationLocalizationService locService) { RuleFor(x => x.AdminEmail).NotEmpty().WithMessage(locService.GetResource("AdminEmailRequired")); RuleFor(x => x.AdminEmail).EmailAddress(); RuleFor(x => x.AdminPassword).NotEmpty().WithMessage(locService.GetResource("AdminPasswordRequired")); RuleFor(x => x.ConfirmPassword).NotEmpty().WithMessage(locService.GetResource("ConfirmPasswordRequired")); RuleFor(x => x.AdminPassword).Equal(x => x.ConfirmPassword).WithMessage(locService.GetResource("PasswordsDoNotMatch")); RuleFor(x => x.DataProvider).NotEqual(DataProviderType.Unknown).WithMessage(locService.GetResource("DataProviderRequired")); RuleFor(x => x.ConnectionString) .NotEmpty() .When(x => x.ConnectionStringRaw) .WithMessage(locService.GetResource("ConnectionStringRequired")); When(x => !x.ConnectionStringRaw, () => { RuleFor(x => x.ServerName).NotEmpty().WithMessage(locService.GetResource("ServerNameRequired")); RuleFor(x => x.DatabaseName).NotEmpty().WithMessage(locService.GetResource("ConnectionStringRequired")); When(x => !x.IntegratedSecurity, () => { RuleFor(x => x.Username).NotEmpty().WithMessage(locService.GetResource("SqlUsernameRequired")); RuleFor(x => x.Password).NotEmpty().WithMessage(locService.GetResource("SqlPasswordRequired")); }); }); }
public new void Setup() { //set up localziation service used by almost all validators _ilService = MockRepository.GenerateMock<IInstallationLocalizationService>(); _ilService.Expect(l => l.GetResource("")).Return("Invalid").IgnoreArguments(); _validator = new InstallValidator(_ilService); }
public InstallController(IInstallationLocalizationService locService, GrandConfig config, ICacheManager cacheManager, IServiceProvider serviceProvider) { _locService = locService; _config = config; _cacheManager = cacheManager; _serviceProvider = serviceProvider; }
public InstallValidator(IInstallationLocalizationService locService) { RuleFor(x => x.AdminEmail).NotEmpty().WithMessage(locService.GetResource("AdminEmailRequired")); RuleFor(x => x.AdminEmail).EmailAddress(); RuleFor(x => x.AdminPassword).NotEmpty().WithMessage(locService.GetResource("AdminPasswordRequired")); RuleFor(x => x.ConfirmPassword).NotEmpty().WithMessage(locService.GetResource("ConfirmPasswordRequired")); RuleFor(x => x.AdminPassword).Equal(x => x.ConfirmPassword).WithMessage(locService.GetResource("PasswordsDoNotMatch")); }
public InstallController(AppSettings appSettings, IInstallationLocalizationService locService, INopFileProvider fileProvider) { _appSettings = appSettings; _locService = locService; _fileProvider = fileProvider; }
public new void Setup() { //set up localziation service used by almost all validators _ilService = MockRepository.GenerateMock <IInstallationLocalizationService>(); _ilService.Expect(l => l.GetResource("")).Return("Invalid").IgnoreArguments(); _validator = new InstallValidator(_ilService); }
public InstallController(IInstallationLocalizationService locService, NopConfig config, INopFileProvider fileProvider) { this._locService = locService; this._config = config; this._fileProvider = fileProvider; }
public InstallController(IInstallationLocalizationService locService, INopFileProvider fileProvider, NopConfig config) { _locService = locService; _fileProvider = fileProvider; _config = config; }
public InstallController( IInstallationLocalizationService locService, IAsyncState asyncState) { _locService = locService; _asyncState = asyncState; Logger = NullLogger.Instance; }
public InstallValidator(IInstallationLocalizationService locService) { RuleFor(x => x.AdminEmail).NotEmpty(); RuleFor(x => x.AdminEmail).EmailAddress(); RuleFor(x => x.AdminPassword).NotEmpty(); RuleFor(x => x.ConfirmPassword).NotEmpty(); RuleFor(x => x.AdminPassword).Equal(x => x.ConfirmPassword).WithMessage(locService.GetResource("PasswordsDoNotMatch")); RuleFor(x => x.DataProvider).NotEmpty(); RuleFor(x => x.PrimaryLanguage).NotEmpty(); }
public InstallValidator( IEnumerable <IValidatorConsumer <InstallModel> > validators, IInstallationLocalizationService locService) : base(validators) { RuleFor(x => x.AdminEmail).NotEmpty().WithMessage(locService.GetResource("AdminEmailRequired")); RuleFor(x => x.AdminEmail).EmailAddress(); RuleFor(x => x.AdminPassword).NotEmpty().WithMessage(locService.GetResource("AdminPasswordRequired")); RuleFor(x => x.ConfirmPassword).NotEmpty().WithMessage(locService.GetResource("ConfirmPasswordRequired")); RuleFor(x => x.AdminPassword).Equal(x => x.ConfirmPassword).WithMessage(locService.GetResource("PasswordsDoNotMatch")); }
public InstallController(IInstallationLocalizationService locService, NopConfig config) { this._locService = locService; this._config = config; }
public InstallController(IInstallationLocalizationService locService, WebConfig config) { _installationLocalizationService = locService; _config = config; }
public InstallController( IInstallationLocalizationService locService) { this._locService = locService; }
public InstallController(WebConfig config, IInstallationLocalizationService locService) { _config = config; _locService = locService; }
public InstallController(IInstallationLocalizationService locService, GrandConfig config, ICacheManager cacheManager) { this._locService = locService; this._config = config; this._cacheManager = cacheManager; }
public InstallController(IInstallationLocalizationService locService) { this._locService = locService; }
public InstallController(IInstallationLocalizationService installationLocalizationService, NopConfig config) { _installationLocalizationService = installationLocalizationService; _config = config; }