private void createSession() { try { CreateSessionRequest request = new CreateSessionRequest(); var response = mrsServer.CreateSession(request); this.sessionId = response.SessionId; Console.WriteLine("Create Session :" + sessionId); sessionCreated = true; } catch (Exception e) { throw new Exception("Create Session Failed : " + e.Message); } }
public void LogIn() { var client = new MRSServer(new Uri(serverUri)); var accessToken = GetAccessToken(); var headers = client.HttpClient.DefaultRequestHeaders; client.HttpClient.Timeout = timeout; headers.Remove("Authorization"); headers.Add("Authorization", $"Bearer {accessToken}"); Client = client; var createSessionRequest = new CreateSessionRequest() { Name = userName, RuntimeType = Language }; Response = client.CreateSession(createSessionRequest); }