Rocket.Chat.Net.Driver.RocketChatDriver.InternalLoginAsync C# (CSharp) Method

InternalLoginAsync() private method

private InternalLoginAsync ( object request ) : Task>
request object
return Task>
        private async Task<MethodResult<LoginResult>> InternalLoginAsync(object request)
        {
            var data = await _client.CallAsync("login", TimeoutToken, request).ConfigureAwait(false);
            var result = data.ToObject<MethodResult<LoginResult>>(JsonSerializer);
            if (!result.HasError)
            {
                await SetDriverUserInfoAsync(result.Result.UserId).ConfigureAwait(false);
            }
            return result;
        }