2016-08-19 16 views
0

Я использую .NET-библиотеку Google Picasa и при выполнении приведенного ниже кода.Служба Google Picasa - Отключить ведение журнала

Dim requestFactory As GOAuth2RequestFactory = RefreshAuthenticate(accessToken, refreshToken) 

    Dim service As New PicasaService("test") 
    service.RequestFactory = requestFactory 

    Dim query As New AlbumQuery(PicasaQuery.CreatePicasaUri("default")) 
    Dim feed As PicasaFeed = service.Query(query) 

Он генерирует HELL регистрации (я думаю, используя Trace.Write). Наше приложение использует следящие прослушиватели и сохраняет эту трассировку в текстовые файлы (файлы журналов). но с этим единственным вызовом генерируется более 10 секунд журнала Mbs. Я хочу отключить ведение журнала для Google Picasa (желательно с кодом).

Я вижу статью о Debugging Google Data API Clients: Exploring Traffic from Within your Program Но это ничего не говорит об отключении этого.

Любая помощь с благодарностью. Спасибо

+1

Я не думаю, что кто-то уже поддерживает библиотеку клиентов gdata. Большинство поддерживаемых API-интерфейсов мертвы. Я думаю, что источником для него является https://github.com/google/google-gdata, возможно, вы можете выделить его отдельно. – DaImTo

ответ

0

This article содержит способы удаления трековых прослушивателей и фильтрации их в вашей собственной конфигурации, поэтому вам не нужно полагаться на сторонний apis для реализации функции включения/выключения.

+0

Ну, я не хочу удалять слушателей трассировки, так как мое приложение создает много информации о трассировке, которую я должен сохранить. Я просто хочу, чтобы API Google перестали создавать следы. –

+0

Я не предлагаю удалять их по всему миру, просто удаляя их для источника записи picasa. Вот еще одна статья, которая объясняет вещи немного лучше. http://stackoverflow.com/questions/4144394/turning-tracing-off-via-app-config – FloatingKiwi

+0

Ну, я попытался удалить прослушиватель трассировки по умолчанию и сохранил мой, как есть. Но он улавливается моим слушателем трассировки и ведет журнал регистрации большого журнала. Я не думаю, что Google классифицирует трассировку. Мне слишком поздно добавлять переключатели в мои прослушиватели трасс, так как у меня сейчас слишком большой код. –