private Add ( IWebSocketSession session ) : string | ||
session | IWebSocketSession | |
return | string |
private void onOpen(object sender, EventArgs e) { _id = _sessions.Add(this); if (_id == null) { _websocket.Close(CloseStatusCode.Away); return; } _startTime = DateTime.Now; OnOpen(); }
private Task InnerOnOpen() { _id = _sessions.Add(this); if (_id == null) { _websocket.Close(CloseStatusCode.Away); return(Task.FromResult(false)); } _start = DateTime.Now; return(OnOpen()); }
private void HandleOnOpen(object sender, EventArgs e) { _id = _sessions.Add(this); if (string.IsNullOrEmpty(_id)) { _websocket.Close(CloseStatusCode.Away); return; } _startTime = DateTime.Now; OnOpen(); }