public Task Post(SendGeneralCommand request) { var currentSession = GetSession(_sessionContext); var command = new GeneralCommand { Name = request.Command, ControllingUserId = currentSession.UserId }; return(_sessionManager.SendGeneralCommand(currentSession.Id, request.Id, command, CancellationToken.None)); }
public void Post(SendGeneralCommand request) { var currentSession = GetSession(_sessionContext).Result; var command = new GeneralCommand { Name = request.Command, ControllingUserId = currentSession.UserId.HasValue ? currentSession.UserId.Value.ToString("N") : null }; var task = _sessionManager.SendGeneralCommand(currentSession.Id, request.Id, command, CancellationToken.None); Task.WaitAll(task); }