public FactoidListener(IDataStoreProvider dataStoreProvider, IConfig config, ILogger log) { _log = log; _config = config; _dataStoreProvider = dataStoreProvider; _random = new Random(); }
static EchoService() { initializeTracer(); IDataStoreProvider provider = ConfigProviderBase.Open(); GlobalCache.LoadConfigurationSettings(provider, true); }
public BusinessService(IDataStoreProvider dataStoreProvider, ILoggingProvider loggingProvider, IWebServiceProvider webServiceProvider) { _dataStoreProvider = dataStoreProvider; _loggingProvider = loggingProvider; _webServiceProvider = webServiceProvider; }
internal TestCase(string id, IDataStore dataStore, IDataStore tmpDataStore, IDataStoreProvider dataStoreProvider) { DataStorage = dataStore; TmpDataStore = tmpDataStore; Id = id; _dataStoreProvider = dataStoreProvider; }
public Mongler(IConfig config, IDataStoreProvider dataStoreProvider, ILogger log) { _log = log; _config = config; _dataStoreProvider = dataStoreProvider; _random = new Random(); }
public TasksRepository(IDataStoreProvider dataStoreProvider, string defaultTask = null) { _chosenAnswers = new List <ChosenAnswer>(); _taskCache = dataStoreProvider.DataStore(TASK_STORAGE); EarnTask = GetCachedTask(defaultTask); _taskStorageName = QUESTIONNAIRE_ANSWERS_STORAGE; _chosenAnswersCache = dataStoreProvider.DataStore(_taskStorageName); }
internal TestCase(string id, IReadOnlyCollection <string> tags, IReadOnlyCollection <ResolvableItemDescription> actions, IDataStore dataStore, IDataStore tmpDataStore, IDataStoreProvider dataStoreProvider) { DataStorage = dataStore; TmpDataStore = tmpDataStore; Id = id; _dataStoreProvider = dataStoreProvider; Tags = tags; Actions = actions; }
public TestStorage(IDataStore dataStorage, Func <IDataStore, bool> isTestCasePredicate, IContentProcessor processor, IDataStoreProvider dataStoreProvider, ILoggerFactory loggerFactory) { _isTestCasePredicate = isTestCasePredicate; ContentProcessor = processor; DataStorage = dataStorage; _dataStoreProvider = dataStoreProvider; _logger = loggerFactory.CreateLogger <TestStorage>(); }
public static void Load() { IDataStoreProvider provider = ConfigProviderBase.Open(); #if _AZURE provider = new CloudSettingsProvider(provider); #endif GlobalCache.LoadConfigurationSettings(provider, false); }
public DataStoreBasedTestStorage(IDataStore dataStorage, Func <IDataStore, bool> isTestCasePredicate, IContentProcessor processor = null, IDataStoreProvider dataStoreProvider = null, ILogger <DataStoreBasedTestStorage> logger = null) { _isTestCasePredicate = isTestCasePredicate; ContentProcessor = processor; DataStorage = dataStorage; _dataStoreProvider = dataStoreProvider; _logger = logger; }
public void CreateStrategies(IDataStoreProvider provider) { _strategies = new List <IMetricsStrategy>(); _strategies.Add(new LinesOfCodeStrategy()); _strategies.Add(new CyclomaticComplexityStrategy()); foreach (IMetricsStrategy strategy in _strategies) { strategy.SetDataStoreProvider(provider); } }
/// <summary> /// The default constructor for the repository. /// </summary> /// <param name="dbContext">The <see cref="TDataStore"/> is injected with scoped lifetime so it will always return the same instance of the <see cref="DbContext"/> /// througout the HTTP request or the scope of the thread.</param> /// <param name="logger">Logger used throughout the application.</param> public EFCoreRepository(IDataStoreProvider dataStoreProvider, ILoggerFactory logger, IUnitOfWorkManager unitOfWorkManager) { this._dataStoreProvider = dataStoreProvider; this._logger = logger.CreateLogger(this.GetType().Name); this._unitOfWorkManager = unitOfWorkManager; this._includes = new List <string>(); //this._objectSet = null; this._repositoryQuery = null; this._tracking = true; this._objectSets = new Dictionary <Type, object>(); }
private static void initializeTracer() { IDataStoreProvider provider = ConfigProviderBase.Open(); #if _AZURE iconfig = new KeyedDataStore(new CloudSettingsProvider(provider)); #else iconfig = new KeyedDataStore(provider); #endif _logPath = (iconfig["LogPath"] as string) ?? @"C:\Logs\HelloIndigo"; #if _AZURE // Running in the Cloud; look for the local drive if (!Path.IsPathRooted(_logPath) && RoleEnvironment.IsAvailable && !RoleEnvironment.IsEmulated) { LocalResource localResource = RoleEnvironment.GetLocalResource("LogFiles"); _logPath = Path.Combine(localResource.RootPath, _logPath); } #endif tracer = new AppTraceListener(_logPath); }
static SubscriberService() { try { IDataStoreProvider provider = ConfigProviderBase.Open(); GlobalCache.LoadConfigurationSettings(provider, true); string logPath = (GlobalCache.GetResolvedString("LogPath") ?? @"C:\Logs\HelloIndigo"); #if _AZURE // Running in the Cloud; look for the local drive if (!Path.IsPathRooted(logPath) && RoleEnvironment.IsAvailable && !RoleEnvironment.IsEmulated) { LocalResource localResource = RoleEnvironment.GetLocalResource("LogFiles"); logPath = Path.Combine(localResource.RootPath, logPath); } #endif tracer = new AppTraceListener(logPath); // Resolve streams out of resource fork. StreamFactory.Register("res", (path, args) => { Assembly assembly = Assembly.GetExecutingAssembly(); string resourcePath = string.Format("{0}.{1}", assembly.GetName().Name, path); Trace.WriteLine(string.Format("StreamFactory::Create(res://{0})", resourcePath)); Stream result = assembly.GetManifestResourceStream(resourcePath); return(result); }); } catch (Exception exp) { Trace.WriteLine(exp.ToString()); } }
static public IDataStoreProvider Open(string webPath = "/") { IDataStoreProvider adapter = null; try { Configuration configuration = WebConfigurationManager.OpenWebConfiguration(webPath); if (!configuration.HasFile) { // No Configuration File to Process. return(null); } Debug.WriteLine(string.Format(" Configuration : {0}", configuration.FilePath)); adapter = new WebConfigAdapter(configuration); } catch (Exception exp) { Trace.WriteLine(exp.ToString()); } return(adapter); }
public ListInventoryCommand(IDataStoreProvider dataStoreProvider) { _dataStoreProvider = dataStoreProvider; }
public UnitOfWork(IDataStoreProvider dataStoreProvider) { this._dataStoreProvider = dataStoreProvider; }
public BandNameModule(IDataStoreProvider dataStoreProvider, IConfig config) { _dataStoreProvider = dataStoreProvider; _config = config; }
/// <summary> /// Default Constructor. /// Creates a new instance of the <see cref="NHRepository{TEntity}"/> class. /// </summary> public NHRepository(IDataStoreProvider dataStoreProvider, IUnitOfWorkManager unitOfWorkManager) { this._dataStoreProvider = dataStoreProvider; this._unitOfWorkManager = unitOfWorkManager; }
public AddFactoidCommand(IDataStoreProvider dataStoreProvider) { _dataStoreProvider = dataStoreProvider; }
public ExtractionProcessorFactory(IExtractionLayerConfigurationProvider configuration, IDataStoreProvider dataStoreProvider) { _configuration = configuration; _dataStoreProvider = dataStoreProvider; }
public AddToInventoryResponder(IDataStoreProvider dataStoreProvider, IConfig config, FactoidResponder factoidResponder) { _dataStoreProvider = dataStoreProvider; _config = config; _factoidResponder = factoidResponder; }
public CloudSettingsProvider(IDataStoreProvider interiorProvider) : base(interiorProvider) { }
public NetPingResultConsumer(NetPingResultProducer resultProducer, int consumeDelayTime, Func <string, IDataStoreProvider> getDataStoreProvider) { ResultProducer = resultProducer; ConsumeDelayTime = consumeDelayTime; DataStoreProvider = getDataStoreProvider(ResultProducer.HostName); }
public ConjugatedVariableHandler(IDataStoreProvider dataStoreProvider, Conjugator conjugator) { _dataStoreProvider = dataStoreProvider; _conjugator = conjugator; }
public ExpandBandNameResponder(IDataStoreProvider dataStoreProvider) { _dataStoreProvider = dataStoreProvider; }
public FactoidHistoryCommand(IDataStoreProvider dataStoreProvider) { _dataStoreProvider = dataStoreProvider; }
public PronounVariableHandler(IDataStoreProvider dataStoreProvider) { _dataStoreProvider = dataStoreProvider; }
public AddQuoteCommand(IDataStoreProvider dataStoreProvider, IPersonProvider personProvider) { _dataStoreProvider = dataStoreProvider; _personProvider = personProvider; }
public IrregularCommand(IDataStoreProvider dataStoreProvider) { _dataStoreProvider = dataStoreProvider; }
public Conjugator(IDataStoreProvider dataStoreProvider) { _dataStoreProvider = dataStoreProvider; _irregularStore = dataStoreProvider.GetDataStore("Irregulars").Result; }