Ejemplo n.º 1
0
 /// <summary>
 /// Creates a new instance of the SecurityService class
 /// </summary>
 public SecurityService(CashBook cashBook,
                        MarketHoursDatabase marketHoursDatabase,
                        SymbolPropertiesDatabase symbolPropertiesDatabase,
                        ISecurityInitializerProvider securityInitializerProvider)
 {
     _cashBook                    = cashBook;
     _marketHoursDatabase         = marketHoursDatabase;
     _symbolPropertiesDatabase    = symbolPropertiesDatabase;
     _securityInitializerProvider = securityInitializerProvider;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Creates a new instance of the SecurityService class
 /// </summary>
 public SecurityService(CashBook cashBook,
                        MarketHoursDatabase marketHoursDatabase,
                        SymbolPropertiesDatabase symbolPropertiesDatabase,
                        ISecurityInitializerProvider securityInitializerProvider,
                        IRegisteredSecurityDataTypesProvider registeredTypes)
 {
     _cashBook                    = cashBook;
     _registeredTypes             = registeredTypes;
     _marketHoursDatabase         = marketHoursDatabase;
     _symbolPropertiesDatabase    = symbolPropertiesDatabase;
     _securityInitializerProvider = securityInitializerProvider;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Creates a new instance of the SecurityService class
 /// </summary>
 public SecurityService(CashBook cashBook,
                        MarketHoursDatabase marketHoursDatabase,
                        SymbolPropertiesDatabase symbolPropertiesDatabase,
                        ISecurityInitializerProvider securityInitializerProvider,
                        IRegisteredSecurityDataTypesProvider registeredTypes,
                        SecurityCacheProvider cacheProvider,
                        IPrimaryExchangeProvider primaryExchangeProvider = null)
 {
     _cashBook                    = cashBook;
     _registeredTypes             = registeredTypes;
     _marketHoursDatabase         = marketHoursDatabase;
     _symbolPropertiesDatabase    = symbolPropertiesDatabase;
     _securityInitializerProvider = securityInitializerProvider;
     _cacheProvider               = cacheProvider;
     _primaryExchangeProvider     = primaryExchangeProvider;
 }