Esempio n. 1
0
        public InternalVkApiAuthorizationResponse Authorize(InternalVkApiAuthorizationRequestParams requestParams)
        {
            var externalParams = requestParams.ToExternal();

            api.Authorize(externalParams);

            return(new InternalVkApiAuthorizationResponse {
                Token = api.Token
            });
        }
Esempio n. 2
0
 public static ApiAuthParams ToExternal(this InternalVkApiAuthorizationRequestParams requestParams)
 {
     return(new ApiAuthParams
     {
         ApplicationId = requestParams.ApplicationId,
         Login = requestParams.Login,
         Password = requestParams.Password,
         AccessToken = requestParams.AccessToken,
         Settings = Settings.All | Settings.Offline
     });
 }