public WebSocketServer(IServiceEventLogger log, string webSocketUrl) { _server = new Fleck.WebSocketServer(webSocketUrl); _sockets = new List <IWebSocketConnection>(); _obj = new object(); _log = log; }
public AccountManagement(BaseExchange ex, IServiceEventLogger log) { CurrencyRate = 1; _cancellation = new CancellationPattern(); _event = new AutoResetEvent(false); Fee = new ExchangeFee { TradingFee = ex.TradeFee }; _obj = new object(); _log = log; _ex = ex; }