C# 클래스 CalDavSynchronizer.OAuth.Google.GoogleHttpClientFactory

파일 보기 프로젝트 열기: aluxnimm/outlookcaldavsynchronizer

공개 메소드들

메소드 설명
CreateHttpClient ( string user, string userAgentHeader, IWebProxy proxy ) : Task
LoginToContactsService ( string user, IWebProxy proxyOrNull ) : Task
LoginToGoogleTasksService ( string user, IWebProxy proxyOrNull ) : Task This has to be done here, since UserCredential cannot be used in CalDavSynchronizer, since it leads to a 'The "FindRibbons" task failed unexpectedly' Error ( see https://connect.microsoft.com/VisualStudio/feedback/details/651634/the-findribbons-task-failed-unexpectedly)

비공개 메소드들

메소드 설명
CreateClientSecrets ( ) : Google.Apis.Auth.OAuth2.ClientSecrets
CreateOAuth2Parameters ( Google.Apis.Auth.OAuth2.ClientSecrets clientSecrets, UserCredential credential ) : OAuth2Parameters
CreateTaskService ( UserCredential credential, IWebProxy proxyOrNull ) : TasksService
LoginToGoogle ( string user, IWebProxy proxyOrNull ) : Task

메소드 상세

CreateHttpClient() 공개 정적인 메소드

public static CreateHttpClient ( string user, string userAgentHeader, IWebProxy proxy ) : Task
user string
userAgentHeader string
proxy IWebProxy
리턴 Task

LoginToContactsService() 공개 정적인 메소드

public static LoginToContactsService ( string user, IWebProxy proxyOrNull ) : Task
user string
proxyOrNull IWebProxy
리턴 Task

LoginToGoogleTasksService() 공개 정적인 메소드

This has to be done here, since UserCredential cannot be used in CalDavSynchronizer, since it leads to a 'The "FindRibbons" task failed unexpectedly' Error ( see https://connect.microsoft.com/VisualStudio/feedback/details/651634/the-findribbons-task-failed-unexpectedly)
public static LoginToGoogleTasksService ( string user, IWebProxy proxyOrNull ) : Task
user string
proxyOrNull IWebProxy
리턴 Task