private TradingContractDictionary()
 {
     tickersList = new ThreadSafeUpdatingList <TradeTicker>(lockIntervalMils, updateIntervalMils, TickersUpdateRoutine);
 }
Пример #2
0
 private DictionaryManager()
 {
     groupMarkupList  = new ThreadSafeUpdatingList <GroupMarkup>(lockIntervalMils, updateIntervalMils, GroupMarkupUpdateRoutine);
     userList         = new ThreadSafeUpdatingList <PlatformUser>(lockIntervalMils, updateIntervalMils, UserUpdateRoutine);
     brokerRepository = new BrokerRepository();
 }
Пример #3
0
 private DictionaryManager()
 {
     groupMarkupList = new ThreadSafeUpdatingList<GroupMarkup>(lockIntervalMils, updateIntervalMils, GroupMarkupUpdateRoutine);
     userList = new ThreadSafeUpdatingList<PlatformUser>(lockIntervalMils, updateIntervalMils, UserUpdateRoutine);
     brokerRepository = new BrokerRepository();
 }
Пример #4
0
        // ReSharper restore InconsistentNaming

        private AccountRepository()
        {
            accountGroupsList = new ThreadSafeUpdatingList <AccountGroup>(lockIntervalMils, updateIntervalMils, AccountGroupsUpdateRoutine);
            accountsList      = new ThreadSafeUpdatingList <Account>(lockIntervalMils, updateFastIntervalMils, AccountsUpdateRoutine);
            channelsList      = new ThreadSafeUpdatingList <CHANNEL>(lockIntervalMils, updateIntervalMils, ChannelsUpdateRoutine);
        }
Пример #5
0
 // ReSharper restore InconsistentNaming
 private AccountRepository()
 {
     accountGroupsList = new ThreadSafeUpdatingList<AccountGroup>(lockIntervalMils, updateIntervalMils, AccountGroupsUpdateRoutine);
     accountsList = new ThreadSafeUpdatingList<Account>(lockIntervalMils, updateFastIntervalMils, AccountsUpdateRoutine);
     channelsList = new ThreadSafeUpdatingList<CHANNEL>(lockIntervalMils, updateIntervalMils, ChannelsUpdateRoutine);
 }