/// <summary> /// Create a new session with a specified user. /// </summary> /// <param name="receiver"></param> /// <returns>The sessionId.</returns> public async Task <string> GetOrCreateSession(string receiver) { var sender = Context.UserIdentifier; var session = await _sessionHandler.GetOrCreateSessionAsync(sender, receiver); return(session.SessionId); }