コード例 #1
0
ファイル: GitQueries.cs プロジェクト: SwissLife-OSS/Boost
 public async Task <IEnumerable <GitRemoteRepository> > SearchRepositoriesAsync(
     [Service] IGitRemoteSearchService searchService,
     SearchRepositoriesInput input,
     CancellationToken cancellationToken)
 {
     return(await searchService.SearchAsync(
                new SearchGitRepositoryRequest(input.Term),
                cancellationToken));
 }
コード例 #2
0
 public CloneRepositoryCommand(
     IGitRemoteSearchService searchService,
     IConnectedServiceManager serviceManager,
     IUserSettingsManager settingsManager,
     IDefaultShellService defaultShellService,
     ILocalRepositoryIndexer localRepositoryIndexer)
 {
     _searchService          = searchService;
     _serviceManager         = serviceManager;
     _settingsManager        = settingsManager;
     _shellService           = defaultShellService;
     _localRepositoryIndexer = localRepositoryIndexer;
 }