Exemplo n.º 1
0
 public AnalysisResults Analyse(
     RepositoryUrl repositoryUrl,
     RepositoryDestination repositoryDestination)
 => _pipelineFactory
 .CreateDataAnalysisPipeline(repositoryUrl, repositoryDestination)
 .Create()
 .Pipe(new AnalysisResults());
Exemplo n.º 2
0
 public IPipeline <AnalysisResults> CreateDataAnalysisPipeline(
     RepositoryUrl repositoryUrl,
     RepositoryDestination repositoryDestination)
 {
     return(new DataAnalysisPipeline(
                _fileCopier,
                repositoryUrl,
                repositoryDestination));
 }
Exemplo n.º 3
0
 public Task <AnalysisResults> AnalyseAsync(
     RepositoryUrl repository,
     RepositoryDestination repositoryDestination)
 => Task.Run(() => Analyse(repository, repositoryDestination));