public Task Login(string userName, string password, string securityToken)
 {
     return(Task.Run(() =>
     {
         var response = _Svc.login(new SalesforceReference.LoginScopeHeader(), userName, password + securityToken);
         _CurrentLoginResult = response;
         var soapUri = new Uri(_CurrentLoginResult.serverUrl);
         _Client.BaseAddress = new Uri(soapUri, API_PATH);
         _Client.DefaultRequestHeaders.Add("X-SFDC-Session", _CurrentLoginResult.sessionId);
     }));
 }
        public Task Login(string userName, string password, string securityToken)
        {
            return Task.Run(() =>
            {
                var response = _Svc.login(new SalesforceReference.LoginScopeHeader(), userName, password + securityToken);
                _CurrentLoginResult = response;
                var soapUri = new Uri(_CurrentLoginResult.serverUrl);
                _Client.BaseAddress = new Uri(soapUri, API_PATH);
                _Client.DefaultRequestHeaders.Add("X-SFDC-Session", _CurrentLoginResult.sessionId);

            });
        }