public ConnectionStringService( IConfigRepository ConfigRepository ) { if ( ConfigRepository == null ) { throw new ArgumentNullException( "ConfigRepository" ); } this.configRepository = ConfigRepository; }
public ProductController(IProductRepository pRepository, IConfigRepository conf, ICategoryRepository cRep, ICategoryRepository catRep) { _cRep = cRep; _pRepository = pRepository; _conf = conf; _catRep = catRep; }
public ConfigService(IConfigRepository configRepository, IConfigWatcher[] configWatchers) { this.configRepository = configRepository; this.configWatchers = configWatchers; Logger = NullLogger.Instance; }
public void SetUp() { dataClientFactory = MockRepository.GenerateMock<IDataClientFactory>(); graphiteClientFactory = MockRepository.GenerateMock<IGraphiteClientFactory>(); stop = MockRepository.GenerateMock<IStop>(); log = MockRepository.GenerateMock<ILog>(); configRepository = MockRepository.GenerateMock<IConfigRepository>(); }
public LdapConfigFactory(IConfigRepository configRepository, IServerConfigFactory serverConfigFactory, IUsersConfigFactory usersConfigFactory, IGroupConfigFactory groupsConfigFactory) { this.configRepository = configRepository; this.serverConfigFactory = serverConfigFactory; this.usersConfigFactory = usersConfigFactory; this.groupsConfigFactory = groupsConfigFactory; }
public ConfigController(IConfigRepository repository, string catalog, LoginView view) { this._LoginId = view.LoginId.ToLong(); this._UserId = view.UserId.ToInt(); this._OfficeId = view.OfficeId.ToInt(); this._Catalog = catalog; this.ConfigRepository = repository; }
public UpdateMasterDataService(IUpdateLocalDBService updateLocalDBService, IWebApiProxy webApiProxy, IConfigRepository configRepository, IGeneralSettingRepository settingRepository) { _updateLocalDBService = updateLocalDBService; _tablesToSync = new List<TableSyncInfo>(); _webApiProxy = webApiProxy; _logger.Debug("##### -------> UpdateMasterDataService ctor <----------#######"); _configRepository = configRepository; _settingRepository = settingRepository; }
public ConfigController(IConfigMapper configMapper, ILog log, IConfigRepository configRepository, IRoleConfigFactory roleConfigFactory, IEnvironment environment, ITaskSetBuilder taskSetBuilder) { this.configMapper = configMapper; this.log = log; this.configRepository = configRepository; this.roleConfigFactory = roleConfigFactory; this.environment = environment; this.taskSetBuilder = taskSetBuilder; }
public ConfigMapper(string hostname, IStop stop, IDataClientFactory dataClientFactory, IGraphiteClientFactory graphiteClientFactory, ILog log, IConfigRepository repository) { this.hostname = hostname; this.stop = stop; this.dataClientFactory = dataClientFactory; this.graphiteClientFactory = graphiteClientFactory; this.repository = repository; ConfigMapper.log = log; }
public void SetUp() { log = MockRepository.GenerateMock<ILog>(); configMapper = MockRepository.GenerateMock<IConfigMapper>(); configRepository = MockRepository.GenerateMock<IConfigRepository>(); roleConfigFactory = MockRepository.GenerateMock<IRoleConfigFactory>(); environment = MockRepository.GenerateMock<IEnvironment>(); taskSetBuilder = MockRepository.GenerateMock<ITaskSetBuilder>(); configController = new ConfigController(this.configMapper, this.log, this.configRepository, this.roleConfigFactory, this.environment, taskSetBuilder); }
public ReceiveAndProcessPendingRemoteCommandsService(IWebApiProxy webApiProxy, IConfigRepository configRepository, IErrorLogRepository errorLogRepository, IAuditLogWFManager auditLogWFManager, IIncomingCommandHandler incomingCommandHandler, IIncomingCommandQueueRepository incomingCommandQueueRepository) { _incomingCommandHandler = incomingCommandHandler; _incomingCommandQueueRepository = incomingCommandQueueRepository; _auditLogWFManager = auditLogWFManager; _errorLogRepository = errorLogRepository; _configRepository = configRepository; _webApiProxy = webApiProxy; }
public CreatePageController(IAuthManager authManager, ICreateManager createManager, IPathManager pathManager, IConfigRepository configRepository, ISiteRepository siteRepository, IChannelRepository channelRepository, IContentRepository contentRepository, ITemplateRepository templateRepository) { _authManager = authManager; _createManager = createManager; _pathManager = pathManager; _configRepository = configRepository; _siteRepository = siteRepository; _channelRepository = channelRepository; _contentRepository = contentRepository; _templateRepository = templateRepository; }
public LoginController(ISettingsManager settingsManager, IAuthManager authManager, IPathManager pathManager, IConfigRepository configRepository, IAdministratorRepository administratorRepository, IDbCacheRepository dbCacheRepository, ILogRepository logRepository, IStatRepository statRepository) { _settingsManager = settingsManager; _authManager = authManager; _pathManager = pathManager; _configRepository = configRepository; _administratorRepository = administratorRepository; _dbCacheRepository = dbCacheRepository; _logRepository = logRepository; _statRepository = statRepository; }
public WelcomeTests() { var pockyUserSettings = Substitute.For <IOptions <PockyBotSettings> >(); pockyUserSettings.Value.Returns(new PockyBotSettings { BotName = BotName }); _configRepository = Substitute.For <IConfigRepository>(); _subject = new Welcome(pockyUserSettings, _configRepository); }
public LocalFileConfigRepository(string @namespace, IApolloOptions configUtil, IConfigRepository upstream = null) : base(@namespace) { _upstream = upstream; _options = configUtil; PrepareConfigCacheDir(); Sync(); }
public UsersController(IAuthManager authManager, IPathManager pathManager, IConfigRepository configRepository, IAccessTokenRepository accessTokenRepository, IUserRepository userRepository, ILogRepository logRepository, IStatRepository statRepository, IDbCacheRepository dbCacheRepository) { _authManager = authManager; _pathManager = pathManager; _configRepository = configRepository; _accessTokenRepository = accessTokenRepository; _userRepository = userRepository; _logRepository = logRepository; _statRepository = statRepository; _dbCacheRepository = dbCacheRepository; }
public ActionsPageContentsController(ISettingsManager settingsManager, IAuthManager authManager, IPathManager pathManager, IParseManager parseManager, IConfigRepository configRepository, ISiteRepository siteRepository, IChannelRepository channelRepository, ITemplateRepository templateRepository) { _settingsManager = settingsManager; _authManager = authManager; _pathManager = pathManager; _parseManager = parseManager; _configRepository = configRepository; _siteRepository = siteRepository; _channelRepository = channelRepository; _templateRepository = templateRepository; }
public Replicator() { var fileSystemWatcher = new FileSystemWatcher(Environment.Instance.ContentPath); fileSystemWatcher.Created += OnChanged; fileSystemWatcher.Changed += OnChanged; fileSystemWatcher.Deleted += OnChanged; fileSystemWatcher.Renamed += OnChanged; fileSystemWatcher.Error += OnError; fileSystemWatcher.IncludeSubdirectories = true; fileSystemWatcher.EnableRaisingEvents = true; _repository = new ConfigRepository(); }
public PegTests() { _pegRequestValidator = Substitute.For <IPegRequestValidator>(); _pockyUserRepository = Substitute.For <IPockyUserRepository>(); _pegHelper = Substitute.For <IPegHelper>(); _configRepository = Substitute.For <IConfigRepository>(); _chatHelper = Substitute.For <IChatHelper>(); _chatHelper.People.Returns(Substitute.For <IPersonHandler>()); _pegGiver = Substitute.For <IPegGiver>(); _subject = new NET.Services.Triggers.Peg(_pegRequestValidator, _pockyUserRepository, _pegHelper, _configRepository, _chatHelper, _pegGiver, Substitute.For <ILogger <NET.Services.Triggers.Peg> >()); }
public ConfigLoliCode() { vm = new ConfigLoliCodeViewModel(); DataContext = vm; InitializeComponent(); configService = SP.GetService <ConfigService>(); configRepo = SP.GetService <IConfigRepository>(); HighlightSyntax(); AddAutoCompletion(); }
public RandomOptionsWindow( IOptions <PersistentConfig> options, IConfigRepository configRepository) : base(options, configRepository) { InitializeComponent(); // Set Title Text = "Randomness Options"; // Data Bind OptionsWindowBindingSource.DataSource = _workingConfig.Configuration; }
public static List <ParsedEmailAddress> ExtractEmailFromString(IConfigRepository configRepository, String textToSearch, bool includeReserved = false, bool strict = false) { if (String.IsNullOrEmpty(textToSearch)) { return(new List <ParsedEmailAddress>()); } //This is the email regex. //It searches for emails in the format of <Some Person>[email protected] //We assume that names can only contain letters, numbers, and spaces. We also allow for a blank name, in the form of <> const string nameRegex = @"[ a-zA-Z0-9]*"; //We assume for now, that emails can only contain letters, numbers, dashes, dots, +. This can be updated in the future (parsing emails is actually incredibly difficult). //See http://tools.ietf.org/html/rfc2822#section-3.4.1 in the future if we ever update this. const string emailUserNameRegex = @"[a-zA-Z0-9\!\#\$\%\&\'\*\+\.\-\/\=\?\^_\`\{\|\}\~]+"; //Domains can only contain letters, numbers, or dashes. const string domainRegex = @"[a-zA-Z0-9\-]+"; //Top level domain must be at least two characters long. Only allows letters, numbers, dashes or dots. const string tldRegex = @"[a-zA-Z0-9\-\.]{2,}"; //The name part is optional; we can find emails like '*****@*****.**', or '<Robert Rudman>[email protected]'. //The regex uses named groups; 'name' and 'email'. //Name will contain the name, without <>. Email will contain the full email address (without the name). //Typically, you won't need to modify the below code, only the four variables defined above. var fullRegexExpression = $@"(<(?<name>{nameRegex})>)?(?<email>{emailUserNameRegex}@{domainRegex}\.{tldRegex})"; if (strict) { fullRegexExpression = $"^{fullRegexExpression}$"; } var regex = new Regex(fullRegexExpression); var result = new List <ParsedEmailAddress>(); foreach (Match match in regex.Matches(textToSearch)) { var parse = new ParsedEmailAddress { Name = match.Groups["name"].Value, Email = match.Groups["email"].Value.ToLower() }; if (includeReserved || !FilterUtility.IsReservedEmailAddress(configRepository, parse.Email)) { result.Add(parse); } } return(result); }
public Peg(IPegRequestValidator pegRequestValidator, IPockyUserRepository pockyUserRepository, IPegHelper pegHelper, IConfigRepository configRepository, IChatHelper chatHelper, IPegGiver pegGiver, ILogger <Peg> logger) { _pegRequestValidator = pegRequestValidator; _pockyUserRepository = pockyUserRepository; _pegHelper = pegHelper; _configRepository = configRepository; _chatHelper = chatHelper; _pegGiver = pegGiver; _logger = logger; }
public PokemonLikelinessWindow( IOptions <PersistentConfig> options, IConfigRepository configRepository) : base(options, configRepository) { InitializeComponent(); // Set Title Text = "Pokemon Liklihood"; // Data Bind OptionsWindowBindingSource.DataSource = _workingConfig.Configuration; }
public static List <SelectListItem> GetGadgets(IConfigRepository rep) { var gadgetList = new List <SelectListItem>(); var list = rep.FetchGadgets().ToList(); list.ForEach(l => gadgetList.Add(new SelectListItem { Text = l.Name, Value = l.GadgetId.ToString() })); return(gadgetList); }
public AccessService( IHttpContextAccessor httpContextAccessor, UserManager <AppUser> userManager, IConfiguration configuration, IConfigRepository configRepository ) { _httpContextAccessor = httpContextAccessor; _userManager = userManager; _configuration = configuration; _configRepository = configRepository; }
public InstallDownloadJob(IApiService apiService, ISettingsManager settingsManager, IPathManager pathManager, IConfigRepository configRepository) { _apiService = apiService; _settingsManager = settingsManager; _pathManager = pathManager; _configRepository = configRepository; _options = new OptionSet { { "h|help", "Display help", v => _isHelp = v != null } }; }
public static ITransport CreateWeb(IConfigRepository configRepository) { if (configRepository == null) throw new ArgumentNullException("configRepository"); var credentials = new NetworkCredential { UserName = configRepository.Get("OutboundUserName"), Password = configRepository.Get("OutboundUserPassword") }; var web = new Web(credentials); return new TransportWrapper(web); }
public UserService(ICrmService crmService, IUserRepository repository, IConfigRepository configRepository) { _crmService = crmService; _repository = repository; _configRepository = configRepository; dicHeadKey = "Prefer"; dicHead = new Dictionary <string, IEnumerable <string> >(); dicHead.Add(dicHeadKey, new List <string>() { "odata.include-annotations=\"*\"" }); }
public CommunicationManager(IConfigRepository configRepository, EmailAddress emailAddress) { if (configRepository == null) throw new ArgumentNullException("configRepository"); if (emailAddress == null) throw new ArgumentNullException("emailAddress"); _configRepository = configRepository; _emailAddress = emailAddress; _user = ObjectFactory.GetInstance<User>(); //can this be mocked? we would want an interface... _negotiation = ObjectFactory.GetInstance<INegotiation>(); _br = ObjectFactory.GetInstance<IBookingRequest>(); }
public ConfigurationSetEnpoint(IConfigHttpResponseFactory responseFactory, IConfigurationSetModelPayloadMapper modelPayloadMapper, IConfigInstanceRouter configInstanceRouter, IConfigurationEditModelMapper configurationEditModelMapper, IConfigurationUpdatePayloadMapper configurationUpdatePayloadMapper, ConfigurationSetRegistry configCollection, IConfigRepository configRepository, IConfigurationValidator validator, IEventService eventService) { this.responseFactory = responseFactory; this.configCollection = configCollection; this.modelPayloadMapper = modelPayloadMapper; this.configInstanceRouter = configInstanceRouter; this.configurationEditModelMapper = configurationEditModelMapper; this.configRepository = configRepository; this.validator = validator; this.configurationUpdatePayloadMapper = configurationUpdatePayloadMapper; this.eventService = eventService; }
internal LdapConfig(string ldapServer, IConfigRepository configRepository, IServerConfigFactory serverConfigFactory, IUsersConfigFactory usersConfigFactory, IGroupConfigFactory groupsConfigFactory) { this.configRepository = configRepository; this.ldapServer = ldapServer; this.serverConfigFactory = serverConfigFactory; this.usersConfigFactory = usersConfigFactory; this.groupsConfigFactory = groupsConfigFactory; Configure(null, EventArgs.Empty); }
public ConfiguciusClient(IConfigRepository configRepository, string domain, string environment, TimeSpan refreshTime) { _configRepository = configRepository; _domain = domain; _environment = environment; _values = GetConfigValues(); _timer = new Timer(x => { RefreshTheConfigCache(); }, null, (int)refreshTime.TotalMilliseconds, (int)refreshTime.TotalMilliseconds); }
public IncomingCommandHander(IConfigRepository configRepository,IIncomingCommandQueueRepository incomingCommandQueueRepository, IConfigService configService, IExecuteCommandLocally executeCommandLocally, IResolveCommand resolveCommand, IUnExecutedCommandRepository unExecutedCommandRepository, IAuditLogWFManager auditLogWfManager, IErrorLogRepository errorLogService, IIncomingCommandEnvelopeQueueRepository incomingCommandEnvelopeQueueRepository) { _configService = configService; _executeCommandLocally = executeCommandLocally; _resolveCommand = resolveCommand; //_logToServer = logToServer; _unExecutedCommandRepository = unExecutedCommandRepository; _auditLogWFManager = auditLogWfManager; _errorLogService = errorLogService; _incomingCommandEnvelopeQueueRepository = incomingCommandEnvelopeQueueRepository; _incomingCommandQueueRepository = incomingCommandQueueRepository; _configRepository = configRepository; }
public AssetRepoCoordinator( IConfigRepository <AssetRepository> configCoordinator, ITemplateProvider templateProvider, IIdentityProvider identityProvider, IDeploymentQueue deploymentQueue, ILogger <AssetRepoCoordinator> logger) { _configCoordinator = configCoordinator; _templateProvider = templateProvider; _identityProvider = identityProvider; _deploymentQueue = deploymentQueue; _logger = logger; }
public Fr8Account(IUnitOfWorkFactory uowFactory, IConfigRepository configRepository) { if (uowFactory == null) { throw new ArgumentNullException(nameof(uowFactory)); } if (configRepository == null) { throw new ArgumentNullException(nameof(configRepository)); } _uowFactory = uowFactory; _configRepository = configRepository; }
public UserFacade(IConfigRepository repository, IUserNotifications userNotifications) { if (repository == null) { throw new ArgumentNullException("repository"); } if (userNotifications == null) { throw new ArgumentNullException("userNotifications"); } _repository = repository; _userNotifications = userNotifications; }
public void SendAlertEmail(string subject, string message = null) { using (IUnitOfWork uow = ObjectFactory.GetInstance <IUnitOfWork>()) { IConfigRepository configRepository = ObjectFactory.GetInstance <IConfigRepository>(); string fromAddress = configRepository.Get("EmailAddress_GeneralInfo"); EmailDO curEmail = new EmailDO(); curEmail = GenerateBasicMessage(uow, subject, message ?? subject, fromAddress, "*****@*****.**"); uow.EnvelopeRepository.ConfigurePlainEmail(curEmail); uow.SaveChanges(); } }
public IndexController(ISettingsManager settingsManager, IAuthManager authManager, IPathManager pathManager, IPluginManager pluginManager, IConfigRepository configRepository, IAdministratorRepository administratorRepository, ISiteRepository siteRepository, IChannelRepository channelRepository, IContentRepository contentRepository, IDbCacheRepository dbCacheRepository) { _settingsManager = settingsManager; _authManager = authManager; _pathManager = pathManager; _pluginManager = pluginManager; _configRepository = configRepository; _administratorRepository = administratorRepository; _siteRepository = siteRepository; _channelRepository = channelRepository; _contentRepository = contentRepository; _dbCacheRepository = dbCacheRepository; }
public static void ValidateEmail(this ValidationManager validationManager, IConfigRepository configRepository, TextSource textSource, string errorMessage = null) { //The validation actually won't go further only if Upstream is set as source but payload is not avaialable. That means we can't yet validate if (textSource.HasUpstreamValue) { return; } if (!RegexUtilities.IsValidEmailAddress(configRepository, textSource.TextValue)) { validationManager.SetError(errorMessage ?? "Not a valid e-mail address", textSource); } }
public ConfigType(IConfigRepository configRepository) { Field(x => x.Tenant, nullable: true); Field(x => x.Id, nullable: true); Field(x => x.Name, nullable: true); Field(x => x.CreatedBy, nullable: true); Field(x => x.CreatedDate, nullable: true); Field(x => x.UpdatedBy, nullable: true); Field(x => x.UpdatedDate, nullable: true); Field(x => x.Module, nullable: true); Field(x => x.Value, nullable: true); }
public AuthService( ICustomLogger logger, ITokenService token, ITimeService time, IUserRepository users, IGameStateRepository states, IConfigRepository config, StateInitService init ) { _logger = logger; _token = token; _time = time; _users = users; _states = states; _config = config; _init = init; }
public AppSettings(IConfiguration configuration, IConfigRepository configRepository) { _configuration = configuration; _cachedConnectionString = new Lazy <string>(() => GetConnectionString(configuration)); _cachedNumberOfChefs = new Lazy <int>(() => { var valueAsString = configRepository.GetByKey("CommonMealNumberOfChefs")?.Value; return(valueAsString != null ? Convert.ToInt32(valueAsString) : 1); }); _cachedDinnerPrices = new Lazy <IImmutableDictionary <string, decimal> >(() => { var valueAsString = configRepository.GetByKey("CommonMealDinnerPrices").Value; var valueAsKeyValuePairs = valueAsString.AsKeyValuePairs(); return(valueAsKeyValuePairs.ToImmutableDictionary(x => x.Key, y => { return Convert.ToDecimal(y.Value.Replace(",", "."), System.Globalization.CultureInfo.InvariantCulture); })); }); _cachedMaxPeople = new Lazy <IImmutableDictionary <string, int> >(() => { var config = configRepository.GetByKey("CommonMealMaxPeople"); if (config == null) { return(ImmutableDictionary.Create <string, int>()); } var valueAsKeyValuePairs = config.Value.AsKeyValuePairs(); return(valueAsKeyValuePairs.ToImmutableDictionary(x => x.Key, y => { return y.Value == "*" ? -1 : int.Parse(y.Value); })); }); _cachedDefaultDinnerDates = new Lazy <IImmutableList <KeyValuePair <DayOfWeek, TimeSpan> > >(() => { var valueAsString = configRepository.GetByKey("CommonMealDefaultDinnerDates").Value; var valueAsKeyValuePairs = valueAsString.AsKeyValuePairs(); return(valueAsKeyValuePairs .Select(x => { var key = Enum.Parse <DayOfWeek>(x.Key, true); var value = TimeSpan.Parse(x.Value); return new KeyValuePair <DayOfWeek, TimeSpan>(key, value); }) .ToImmutableList()); }); }
public ConfigController() { this._LoginId = AppUsers.GetCurrent().View.LoginId.ToLong(); this._UserId = AppUsers.GetCurrent().View.UserId.ToInt(); this._OfficeId = AppUsers.GetCurrent().View.OfficeId.ToInt(); this._Catalog = AppUsers.GetCurrentUserDB(); this.ConfigRepository = new MixERP.Net.Schemas.Core.Data.Config { _Catalog = this._Catalog, _LoginId = this._LoginId, _UserId = this._UserId }; }
public static bool IsReservedEmailAddress(IConfigRepository configRepository, String emailAddress) { var ignoreEmails = new HashSet <String>(StringComparer.InvariantCultureIgnoreCase); foreach (var reservedEmail in configRepository.Get("EmailAddress_KwasantReservedList", String.Empty).Split(',')) { ignoreEmails.Add(reservedEmail); } ignoreEmails.Add(configRepository.Get("EmailAddress_GeneralInfo")); ignoreEmails.Add(configRepository.Get("INBOUND_EMAIL_USERNAME")); return(ignoreEmails.Contains(emailAddress)); }
/// <summary> /// Constructor where all the required dependencies are injected /// </summary> /// <param name="errorSettings"></param> /// <param name="generalSettings"></param> /// <param name="uiConfigSettings"></param> /// <param name="configRepository"></param> /// <param name="logTables"></param> /// <param name="hostingEnvironment"></param> /// <param name="matterCenterServiceFunctions"></param> public ConfigController(IOptions<ErrorSettings> errorSettings, IOptions<GeneralSettings> generalSettings, IOptions<UIConfigSettings> uiConfigSettings, IOptions<LogTables> logTables, IMatterCenterServiceFunctions matterCenterServiceFunctions, IConfigRepository configRepository, IHostingEnvironment hostingEnvironment ) { this.errorSettings = errorSettings.Value; this.matterCenterServiceFunctions = matterCenterServiceFunctions; this.configRepository = configRepository; this.generalSettings = generalSettings.Value; this.uiConfigSettings = uiConfigSettings.Value; this.hostingEnvironment = hostingEnvironment; }
public PortfolioPresenter(IPortfolioRepository portfolioRepository, IPortfolioService portfolioService, IConfigRepository configRepository) { _portfolioRepo = portfolioRepository; _configRepo = configRepository; _portfolioSvc = portfolioService; }
private void InitialiseRepositories() { matchRepository = new MatchRepository(context); playerMatchRepository = new PlayerMatchRepository(context); playerRepository = new PlayerRepository(context); teamRepository = new TeamRepository(context); configRepository = new ConfigRepository(context); playerStatsRepository = new PlayerStatsRepository(context); }
public RealLomoConfigService(IConfigRepository configRepository, ICustomerRepository customerRepository) { this.configRepository = configRepository; }
public ConfigurationController(IConfigRepository repository) { _repository = repository; }
public ConfigController(IConfigMapper configMapper, ILog log, IConfigRepository configRepository) { this.configMapper = configMapper; this.log = log; this.configRepository = configRepository; }
public ApplicationController() { _repository = new ConfigRepository(); }
private void InitialiseTestRepositories() { matchRepository = new FakeMatchRepository(); playerMatchRepository = new FakePlayerMatchRepository(); playerRepository = new FakePlayerRepository(); teamRepository = new FakeTeamRepository(); configRepository = new FakeConfigRepository(); playerStatsRepository = new FakePlayerStatsRepository(); }
public BaseController(IConfigRepository conf) { _conf = conf; }
public DistributrConfigService(IConfigRepository configRepsository) : base(configRepsository) { _configRepository = configRepsository; }
public ApplicationController(IConfigRepository repository) { _repository = repository; }
public void SetUp() { configRepository = A.Fake<IConfigRepository>(); serverConfigFactory = A.Fake<IServerConfigFactory>(); usersConfigFactory = A.Fake<IUsersConfigFactory>(); groupsConfigFactory = A.Fake<IGroupConfigFactory>(); }
public Notification() { _configRepository = ObjectFactory.GetInstance<IConfigRepository>(); }