public TradeSvc(MatchService ms, IConnectionMgr <ITradeCallBack> connmgr) { this.srv = ms; this.connMgr = connmgr; this.log = new TextLog("tradesvc.txt"); ms.OnAfterMatch += ms_OnAfterMatch; }
public MarketSvc(MatchService ms, IConnectionMgr <IMarketCallBack> connmgr, ISubscribeMgr mgr) { this.srv = ms; this.connMgr = connMgr; this.smgr = mgr; this.log = new TextLog("marketsvc.txt"); }
public DatabasePropertyMapper(IConnectionMgr connectionMgr, string opname, CancellationToken token, string query, bool isactualDataQuery) { _connectionMgr = connectionMgr; _opname = opname + "/validation"; _token = token; _query = query; _isactualDataQuery = isactualDataQuery; _propertySetterBuilder = new PropertySetterBuilder <TMap>(); }
public AsyncDbDataFetcher(IConnectionMgr connectionMgr, string opname, string query, Action <TMap, DbDataReader, int>[] dbcolumnToPropertySetter, ObjectPool <TMap> mapPool, Func <TKey, string> keyBasedQueryGenerator, ILog logger) { _connectionMgr = connectionMgr; _opname = $"{opname}-load"; _opnameWithKey = $"{opname}-load-key"; _query = query; _dbcolumnToPropertySetter = dbcolumnToPropertySetter; _mapPool = mapPool; _keyBasedQueryGenerator = keyBasedQueryGenerator; _logger = logger; }