private void Relogin() { var appId = _credentialsProvider.GetAppId(); var login = _credentialsProvider.GetLogin(); var password = _credentialsProvider.GetPassword(); using (var api = new VkApi()) { ApiAuthParams authParams = new ApiAuthParams() { ApplicationId = appId, Login = login, Password = password, Settings = Settings.All, TwoFactorAuthorization = _credentialsProvider.GetTwoFactorCode }; api.Authorize(authParams); _tokenStorage.WriteAccessToken(api.Token); } }