예제 #1
0
 public Reporter(
     IConnectionReader connectionReader,
     IAccountReader accountReader,
     IExcludeReader excludeReader,
     IAllocationReader allocationReader,
     IAssetClassReader assetClassReader,
     ICurrencyReader currencyReader)
 {
     ConnectionReader = connectionReader;
     AccountReader    = accountReader;
     ExcludeReader    = excludeReader;
     AllocationReader = allocationReader;
     AssetClassReader = assetClassReader;
     CurrencyReader   = currencyReader;
 }
예제 #2
0
 public HomeController(
     IAuthenticationClient authenticationClient,
     IQuestradeSettings questradeSettings,
     ITokenizer tokenizer,
     IConnectionReader connectionReader,
     IAccountReader accountReader,
     IConnectionSynchronizer connectionSynchronizer,
     ICurrencySynchronizer currencySynchronizer,
     IPortfolioReader portfolioReader,
     IReporter reporter)
 {
     AuthenticationClient   = authenticationClient;
     QuestradeSettings      = questradeSettings;
     Tokenizer              = tokenizer;
     ConnectionReader       = connectionReader;
     AccountReader          = accountReader;
     ConnectionSynchronizer = connectionSynchronizer;
     CurrencySynchronizer   = currencySynchronizer;
     PortfolioReader        = portfolioReader;
     Reporter = reporter;
 }
예제 #3
0
 public Tokenizer(IQuestradeSettings questradeSettings, IConnectionReader connectionReader, IConnectionWriter connectionWriter)
 {
     QuestradeSettings = questradeSettings;
     ConnectionReader  = connectionReader;
     ConnectionWriter  = connectionWriter;
 }