static void Main(string[] args) { IKernel kernel = new StandardKernel(new ConfigModule()); IDataRetriever source = kernel.Get <IDataRetriever>(); XmlCreator.Create(source.LoadData(), Path.Combine(Directory.GetCurrentDirectory(), ConfigurationManager.AppSettings["targetFilePath"])); }
private void LoadRecordsByType(RecordType rT, string searchField = null, string searchValue = null) { try { _retriever = new RecordRetriever(_dbSettings, rT, searchField, searchValue); _dataCache = new DataCache(_retriever, 500, searchField, searchValue); gridRecords.Columns.Clear(); gridRecords.Rows.Clear(); foreach (var column in _retriever.Columns) { gridRecords.Columns.Add(column, column); } gridRecords.RowCount = _retriever.RowCount; txtRowCnt.Text = _retriever.RowCount.ToString(); } catch (Exception) { NotificationHelper.ShowNotification(this, NotificationHelper.NotificationType.Error, "Failed to load records. Please try again."); } }
public Factory() { randy = new Random(); prevRand = -1; dataBase = DataRetriever.Instance; qManager = QueryManager.Instance; QuestionsBank = dataBase.GetQuestionDictionary(); }
public void TryRetrieveData_GivenModifier_RetrievesDataModified() { _dataRetriever = new TextDataRetriever((str) => str + "\n"); GivenMethod1(); GivenMethod2(); _dataRetriever.TryRetrieveData(out string retrievedData); Assert.AreEqual($"{DATA1}\n{DATA2}\n", retrievedData); }
public DataService(IConfigurationReader configurationReader, IDataCreator dataCreator, IDataRetriever dataRetriever) { _configurationReader = configurationReader; _dataCreator = dataCreator; _dataRetriever = dataRetriever; }
public CurrencyService( IDataRetriever <IEnumerable <Currency> > dataRetriever, IDataWriter <IEnumerable <Currency> > dataWriter, ILogger <CurrencyService> logger) { _dataRetriever = dataRetriever; _dataWriter = dataWriter; _logger = logger; }
public WebPageDownloaderEngine( IDataRetriever dataRetriever, IConfigurationSection configurationSection, IRmqPublisher rmqPublisher) { this.dataRetriever = dataRetriever; this.configurationSection = configurationSection; this.rmqPublisher = rmqPublisher; }
public UserVerificationGrain([PersistentState(nameof(UserVerificationState))] IPersistentState <UserVerificationState> verificationState, IDataRetriever <HashSet <string> > blacklistedEmails, ILogger <UserVerificationGrain> logger) { _verificationState = verificationState; _blacklistedEmails = blacklistedEmails; _logger = logger; }
public void DataRetrieverMockTest() { Mock <IDataRetriever> mock = new Mock <IDataRetriever>(); mock.Setup(p => p.LoadData()); IDataRetriever retriever = mock.Object; retriever.LoadData(); mock.Verify(pr => pr.LoadData()); }
/// <summary> /// Initializes a new instance of the <see cref="XmlDocumentService" /> class. /// </summary> /// <param name="dataPersister">Given persister.</param> /// <param name="dataRetriever">Given retriever.</param> /// <param name="fromStringToUrlsTransformer">Given fromStringToUrlsTransformer.</param> /// <param name="fromUrlToXDocumentTransformer">Given fromUrlToXDocumentTransformer.</param> /// <exception cref="ArgumentNullException">Thrown when one of passed parameters is null.</exception> public XmlDocumentService(IDataPersister<XDocument> dataPersister, IDataRetriever<IEnumerable<string>> dataRetriever, ITransformer<IEnumerable<string>, IEnumerable<URLAddress>> fromStringToUrlsTransformer, ITransformer<IEnumerable<URLAddress>, XDocument> fromUrlToXDocumentTransformer) { this.dataPersister = dataPersister ?? throw new ArgumentNullException("Persister can't be null"); this.dataRetriever = dataRetriever ?? throw new ArgumentNullException("Retriever can't be null"); this.fromStringToUrlsTransformer = fromStringToUrlsTransformer ?? throw new ArgumentNullException("Deserializer can't be null"); this.fromUrlToXDocumentTransformer = fromUrlToXDocumentTransformer ?? throw new ArgumentNullException("Serializer can't be null"); }
public CentricityModule() { if (DesktopApplication.Librarian != null) { retriever = DesktopApplication.Librarian.DataRetriever; } GetLogEntriesCommand = new RelayCommand(GetLogEntries); LogStartDate = DateTime.Today; LogEndDate = LogStartDate.AddDays(1); }
public ImageExtractorEngine( IImageLinksExtractor imagesLinksExtractor, IDataRetriever dataRetriever, IConfigurationSection configurationSection, IRmqPublisher rmqPublisher) { this.imagesLinksExtractor = imagesLinksExtractor; this.dataRetriever = dataRetriever; this.configurationSection = configurationSection; this.rmqPublisher = rmqPublisher; }
public DataCache(IDataRetriever dataSupplier, int rowsPerPage, string searchField = null, string searchValue = null) { _dataSupply = dataSupplier; _rowsPerPage = rowsPerPage; _searchField = searchField; _searchValue = searchValue; LoadInitialData(); }
public StandardDataLibrarian() { logger.Trace("StandardDataLibrarian()"); logger.Trace("threadID = " + System.Threading.Thread.CurrentThread.ManagedThreadId); retriever = new EFDataRetriever(); Platform.Retriever = retriever; AppointmentLists = new List <AppointmentList>(); //TasksLists = new List<TasksList>(); timer = new System.Timers.Timer(Properties.Settings.Default.LibraryRefreshTime * 1000); timer.Elapsed += timer_Elapsed; timer.Enabled = true; timer.AutoReset = true; }
public SceneManager( SceneBuilder sceneBuilder, IDataRetriever <M> dataRetriever, ICommandsRetriever dataHandler) { _sceneBuilder = sceneBuilder; _dataRetriever = dataRetriever; _commandRetriever = dataHandler; ScenesEventRegister.Init(this); _grabCommands = new Task(() => Grabcommands()); }
/// <summary>Initializes a new instance of the <see cref="T:System.Object" /> class.</summary> public SerialProducerV2(IDataRetriever dataRetriever, int?maxCapacity, int?targetCnt) { _dataRetriever = dataRetriever; MaxCapacity = maxCapacity; TargetCnt = targetCnt; if (maxCapacity != null) { BlockingQueue = new BlockingCollection <T>((int)maxCapacity); } else { BlockingQueue = new BlockingCollection <T>(); } }
public DataRepository(IDataRetriever <TData> dataRetriever, IDataPool <TData> dataPool, ICollectionsManager <TData> collectionsManager, IInstancesBuilder <TData> instancesBuilder, IStateManagementEventsAggregator <TData> eventsAggregator) { _semaphore = new DescriptorSemaphore(); DataRetriever = dataRetriever; DataPool = dataPool; CollectionsManager = collectionsManager; InstancesBuilder = instancesBuilder; EventsAggregator = eventsAggregator; EventsAggregator.TerminalDataAvailableEvent += OnTerminalDataAvailableEvent; EventsAggregator.NonTerminalDataAvailableEvent += OnNonTerminalDataAvailableEvent; }
public override IPetrolium FactoryMethod(IDataRetriever dataRetreiver, string apiUrl, string petroliumId, string petroliumName) { PetrolCompany petrolCompany = new PetrolCompany(); petrolCompany.Id = petroliumId; petrolCompany.Name = petroliumName; if (dataRetreiver != null) { IEnumerable <IFuel> fuelsFromApi = dataRetreiver.RetreiveAll(apiUrl); petrolCompany.Fuels = fuelsFromApi; } //petrolCompany.Locations = LocationContext.GetStationLocations(petrolCompany.Id); return(petrolCompany); }
private void ReadParameters() { m_sRegKeyName = XmlUtils.GetManditoryAttributeValue(m_configurationParameters, "regKeyName"); m_sProgressDialogTitle = XmlUtils.GetManditoryAttributeValue(m_configurationParameters, "dialogTitle"); m_sFileNameKey = XmlUtils.GetManditoryAttributeValue(m_configurationParameters, "fileNameKey"); m_sStringsPath = XmlUtils.GetManditoryAttributeValue(m_configurationParameters, "stringsPath"); foreach (XmlNode rNode in m_configurationParameters.ChildNodes) { if (rNode.Name == "retriever") { m_retrieverNode = rNode; m_retriever = (IDataRetriever)DynamicLoader.CreateObject(m_retrieverNode.SelectSingleNode("dynamicloaderinfo")); } else if (rNode.Name == "transforms") { m_transformsNode = rNode; } } }
private void LoadUsers() { try { _retriever = new UserAccountRetriever(_dbSettings); _dataCache = new DataCache(_retriever, 500); foreach (var column in _retriever.Columns) { gridUsers.Columns.Add(column, column); } gridUsers.RowCount = _retriever.RowCount; txtRowCnt.Text = _retriever.RowCount.ToString(); } catch (Exception) { NotificationHelper.ShowNotification(this, NotificationHelper.NotificationType.Error, "Failed to load user accounts. Please try again."); } }
public void LoadHistory() { try { _retrieverHistory = new AuditEntryRetriever(_dbSettings, _userObj); _dataCacheHistory = new DataCache(_retrieverHistory, 500); gridHistory.Columns.Clear(); gridHistory.Rows.Clear(); foreach (var column in _retrieverHistory.Columns) { gridHistory.Columns.Add(column, column); } gridHistory.RowCount = _retrieverHistory.RowCount; } catch (Exception) { NotificationHelper.ShowNotification(this, NotificationHelper.NotificationType.Error, "Failed to load history for this user. Please try again."); } }
private void ReadParameters() { m_sRegKeyName = XmlUtils.GetManditoryAttributeValue(m_configurationParameters, "regKeyName"); m_sProgressDialogTitle = XmlUtils.GetManditoryAttributeValue(m_configurationParameters, "dialogTitle"); m_sFileNameKey = XmlUtils.GetManditoryAttributeValue(m_configurationParameters, "fileNameKey"); m_sStringsPath = XmlUtils.GetManditoryAttributeValue(m_configurationParameters, "stringsPath"); foreach (XmlNode rNode in m_configurationParameters.ChildNodes) { if (rNode.Name == "retriever") { m_retrieverNode = rNode; m_retriever = (IDataRetriever) DynamicLoader.CreateObject(m_retrieverNode.SelectSingleNode("dynamicloaderinfo")); } else if (rNode.Name == "transforms") { m_transformsNode = rNode; } } }
public GitController(IDataRetriever dataRetriever, ILogger <GitController> logger) { _logger = logger; _dataRetriever = dataRetriever; }
public Foo(IDataRetriever dataRetriever) { _dataRetriever = dataRetriever; }
public MainViewModel() { _dataRetriever = new DataRetrieverService(); _collections = new ObservableCollection <PostmanCollection>(); _selectedCollection = null; }
public ProductController(IDataRetriever dataRetriever) { DataRetriever = dataRetriever; }
public HomeController(IDataRetriever dataRetriever) { _dataRetriever = dataRetriever; }
public void SetUp() { _dataRetriever = new TextDataRetriever(); }
private void Start() { _dataRetriever = new TextDataRetriever((str) => str + "\n"); IsUpdatingInfo = true; }
public void TestInitialize() { _mockCsvParserAdapter = new Mock <ICsvParserAdapter <FooBar> >(MockBehavior.Strict); _sut = new CsvDataRetriever <FooBar>(_mockCsvParserAdapter.Object, _csvFilePath); }
/// <summary> /// Initializes a new instance of the ShopService class /// </summary> /// <param name="etsyContext">the etsy context to use</param> /// <param name="dataRetriever">the data retreiver to use</param> public ShopService(EtsyContext etsyContext, IDataRetriever dataRetriever) { this.etsyContext = etsyContext; this.dataRetriever = dataRetriever; }
public RetailerProductRepository(IDataRetriever <RetailerProduct> dataRetriever) { _dataRetriever = dataRetriever ?? throw new ArgumentNullException(nameof(dataRetriever)); }