@@ -27,7 +27,6 @@ public static IApiClient Create(UriString repositoryUrl, IKeychain keychain, IPr
2727 public UriString OriginalUrl { get ; }
2828
2929 private readonly IKeychain keychain ;
30- private readonly IGitHubClient githubClient ;
3130 private readonly IProcessManager processManager ;
3231 private readonly ITaskManager taskManager ;
3332 private readonly NPath nodeJsExecutablePath ;
@@ -43,7 +42,6 @@ public ApiClient(UriString hostUrl, IKeychain keychain, IGitHubClient githubClie
4342 HostAddress = HostAddress . Create ( hostUrl ) ;
4443 OriginalUrl = hostUrl ;
4544 this . keychain = keychain ;
46- this . githubClient = githubClient ;
4745 this . processManager = processManager ;
4846 this . taskManager = taskManager ;
4947 this . nodeJsExecutablePath = nodeJsExecutablePath ;
@@ -114,7 +112,7 @@ public async Task Login(string username, string password, Action<LoginResult> ne
114112 LoginResultData res = null ;
115113 try
116114 {
117- res = await loginManager . Login ( OriginalUrl , githubClient , username , password ) ;
115+ res = await loginManager . Login ( OriginalUrl , username , password ) ;
118116 }
119117 catch ( Exception ex )
120118 {
@@ -160,7 +158,7 @@ public async Task<bool> LoginAsync(string username, string password, Func<LoginR
160158 LoginResultData res = null ;
161159 try
162160 {
163- res = await loginManager . Login ( OriginalUrl , githubClient , username , password ) ;
161+ res = await loginManager . Login ( OriginalUrl , username , password ) ;
164162 }
165163 catch ( Exception )
166164 {
@@ -216,17 +214,19 @@ private async Task<GitHubRepository> CreateRepositoryInternal(NewRepository newR
216214 {
217215 logger . Trace ( "Creating repository for organization" ) ;
218216
219- repository = ( await githubClient . Repository . Create ( organization , newRepository ) ) . ToGitHubRepository ( ) ;
217+ // repository = (await githubClient.Repository.Create(organization, newRepository)).ToGitHubRepository();
220218 }
221219 else
222220 {
223221 logger . Trace ( "Creating repository for user" ) ;
224222
225- repository = ( await githubClient . Repository . Create ( newRepository ) ) . ToGitHubRepository ( ) ;
223+ // repository = (await githubClient.Repository.Create(newRepository)).ToGitHubRepository();
226224 }
227225
228- logger . Trace ( "Created Repository" ) ;
229- return repository ;
226+ throw new NotImplementedException ( ) ;
227+
228+ //logger.Trace("Created Repository");
229+ //return repository;
230230 }
231231 catch ( Exception ex )
232232 {
@@ -244,20 +244,22 @@ private async Task GetOrganizationInternal(Action<Organization[]> onSuccess, Act
244244 await ValidateKeychain ( ) ;
245245 await ValidateCurrentUserInternal ( ) ;
246246
247- var organizations = await githubClient . Organization . GetAllForCurrent ( ) ;
248-
249- logger . Trace ( "Obtained {0} Organizations" , organizations ? . Count . ToString ( ) ?? "NULL" ) ;
250-
251- if ( organizations != null )
252- {
253- var array = organizations . Select ( organization => new Organization ( ) {
254- Name = organization . Name ,
255- Login = organization . Login
256- } ) . ToArray ( ) ;
257- onSuccess ( array ) ;
258- }
247+ throw new NotImplementedException ( ) ;
248+
249+ // var organizations = await githubClient.Organization.GetAllForCurrent();
250+ //
251+ // logger.Trace("Obtained {0} Organizations", organizations?.Count.ToString() ?? "NULL");
252+ //
253+ // if (organizations != null)
254+ // {
255+ // var array = organizations.Select(organization => new Organization() {
256+ // Name = organization.Name,
257+ // Login = organization.Login
258+ // }).ToArray();
259+ // onSuccess(array);
260+ // }
259261 }
260- catch ( Exception ex )
262+ catch ( Exception ex )
261263 {
262264 logger . Error ( ex , "Error Getting Organizations" ) ;
263265 onError ? . Invoke ( ex ) ;
@@ -271,7 +273,9 @@ private async Task<GitHubUser> GetCurrentUserInternal()
271273 logger . Trace ( "Getting Current User" ) ;
272274 await ValidateKeychain ( ) ;
273275
274- return ( await githubClient . User . Current ( ) ) . ToGitHubUser ( ) ;
276+ throw new NotImplementedException ( ) ;
277+
278+ //return (await githubClient.User.Current()).ToGitHubUser();
275279 }
276280 catch ( KeychainEmptyException )
277281 {
@@ -316,9 +320,7 @@ private async Task<bool> LoadKeychainInternal()
316320 var uriString = keychain . Connections . First ( ) . Host ;
317321 var keychainAdapter = await keychain . Load ( uriString ) ;
318322
319- logger . Trace ( "LoadKeychainInternal: Loaded" ) ;
320-
321- return keychainAdapter . OctokitCredentials != Credentials . Anonymous ;
323+ throw new NotImplementedException ( ) ;
322324 }
323325
324326 logger . Trace ( "LoadKeychainInternal: No keys to load" ) ;
0 commit comments