コード例 #1
0
        public async Task CanSaveAndLoadSymbols()
        {
            var symbols = await DataHelper.GetSymbolsFromRawDataFile().ConfigureAwait(false);

            var persister = new MetadataPersister(CONST_MarketsPath, CONST_SymbolsPath);

            persister.SaveSymbols(symbols);
            var savedSymbols = persister.LoadSymbols();

            Assert.NotNull(savedSymbols);
            Assert.AreEqual(symbols.Count, savedSymbols.Count);
        }
コード例 #2
0
ファイル: FeedApi.cs プロジェクト: hypn0chka/finam-feed
 public FeedApi(IApiConfiguration config)
 {
     this.config     = config;
     this.persister  = new MetadataPersister(this.config.MarketsFilePath, this.config.SymbolsFilePath);
     this.Repository = this.InitRepositorySafe();
 }