Exemple #1
0
        public SymbolFacade(MarketSymbolDownloader marketSymbolDownloader, MarketSymbolReader marketSymbolReader)
        {
            _marketSymbolsFile = null;

            _marketSymbolReader     = marketSymbolReader;
            _marketSymbolDownloader = marketSymbolDownloader;
        }
Exemple #2
0
        public void Should_Return_Text_Filename_From_Sample_Archive_File()
        {
            // Arrange
            var marketSymbolDownloader = new MarketSymbolDownloader();

            // Act
            var filename = marketSymbolDownloader.GetFile(url: Settings.MarketSymbolsSampleUrl);

            // Assert
            Assert.True(filename.EndsWith("mktsymbols_v2_sample.txt"));
        }
 public SymbolFacade(
     MarketSymbolDownloader marketSymbolDownloader,
     MarketSymbolReader marketSymbolReader,
     ExpiredOptionDownloader expiredOptionDownloader,
     ExpiredOptionReader expiredOptionReader)
 {
     _expiredOptionReader     = expiredOptionReader;
     _expiredOptionDownloader = expiredOptionDownloader;
     _marketSymbolReader      = marketSymbolReader;
     _marketSymbolDownloader  = marketSymbolDownloader;
 }
 public SymbolFacade(
     SymbolRequestFormatter symbolRequestFormatter,
     LookupDispatcher lookupDispatcher,
     ExceptionFactory exceptionFactory,
     SymbolMessageHandler symbolMessageHandler,
     MarketSymbolDownloader marketSymbolDownloader,
     MarketSymbolReader marketSymbolReader,
     ExpiredOptionDownloader expiredOptionDownloader,
     ExpiredOptionReader expiredOptionReader,
     TimeSpan timeout) : base(lookupDispatcher, exceptionFactory, timeout)
 {
     _symbolRequestFormatter  = symbolRequestFormatter;
     _symbolMessageHandler    = symbolMessageHandler;
     _expiredOptionReader     = expiredOptionReader;
     _expiredOptionDownloader = expiredOptionDownloader;
     _marketSymbolReader      = marketSymbolReader;
     _marketSymbolDownloader  = marketSymbolDownloader;
 }
Exemple #5
0
 public SymbolFacade(
     SymbolRequestFormatter symbolRequestFormatter,
     LookupDispatcher lookupDispatcher,
     ErrorMessageHandler errorMessageHandler,
     SymbolMessageHandler symbolMessageHandler,
     MarketSymbolDownloader marketSymbolDownloader,
     MarketSymbolReader marketSymbolReader,
     ExpiredOptionDownloader expiredOptionDownloader,
     ExpiredOptionReader expiredOptionReader,
     int timeoutMs) : base(lookupDispatcher, errorMessageHandler, timeoutMs)
 {
     _symbolRequestFormatter  = symbolRequestFormatter;
     _symbolMessageHandler    = symbolMessageHandler;
     _expiredOptionReader     = expiredOptionReader;
     _expiredOptionDownloader = expiredOptionDownloader;
     _marketSymbolReader      = marketSymbolReader;
     _marketSymbolDownloader  = marketSymbolDownloader;
 }