Я пытаюсь некоторые эксперименты с использованием образцов кода, приведенные в нижней части pageGoogle Api .NET Библиотека OAuth2 Authentication
Ниже приведены выдержки из моего кода VB.NET на основе приведенной выше ссылке. Где-то в переводе я что недостающей здесь происходит:
Dim auth = New OAuth2Authenticator(Of NativeApplicationClient)(provider, GetAuthorization)
Метод GetAuthorization имеет подпись:
GetAuthorization(arg As NativeApplicationClient)
Я явно отсутствующий что-то очень очевидное о синтаксисе перевода между C# и VB.NET, потому что нет параметра, предоставленного при вызове метода в версии C# на поставляемой ссылке.
Ваша «страница» ссылка плохо – dthorpe
Было бы проще, если бы вы только выложили C# код, который вы пытаетесь перевести, а не заставлять нас открыть ссылку и найти его на другой странице. –
Быстрый поиск по клиенту google api .net для oauth2, я нашел эту страницу: http://code.google.com/p/google-api-dotnet-client/wiki/OAuth2, которая показывает использование с использованием OAuth2Authenticator. Я думаю, он только пытается создать новый объект, как в своем примере. –