public WebSocketSessionBase(IOwinContext context, IWebSocketSessionManager <IWebSocketSession> factory, CancellationToken cancelToken) { m_context = context; m_factory = factory; m_SessionId = Guid.NewGuid().ToString(); m_root_factory_working_token = cancelToken; m_Scheduler = factory.Scheduler; }