Пример #1
0
 public DarcRemoteFactory(
     IConfigurationRoot configuration,
     IGitHubTokenProvider gitHubTokenProvider,
     IAzureDevOpsTokenProvider azureDevOpsTokenProvider,
     DarcRemoteMemoryCache memoryCache,
     BuildAssetRegistryContext context)
 {
     Configuration            = configuration;
     GitHubTokenProvider      = gitHubTokenProvider;
     AzureDevOpsTokenProvider = azureDevOpsTokenProvider;
     Cache   = memoryCache;
     Context = context;
 }
Пример #2
0
 public DarcRemoteFactory(
     IConfiguration configuration,
     IGitHubTokenProvider gitHubTokenProvider,
     IAzureDevOpsTokenProvider azureDevOpsTokenProvider,
     DarcRemoteMemoryCache memoryCache,
     BuildAssetRegistryContext context,
     TemporaryFiles tempFiles)
 {
     _tempFiles               = tempFiles;
     Configuration            = configuration;
     GitHubTokenProvider      = gitHubTokenProvider;
     AzureDevOpsTokenProvider = azureDevOpsTokenProvider;
     Cache   = memoryCache;
     Context = context;
 }
Пример #3
0
 public DarcRemoteFactory(
     IConfiguration configuration,
     IGitHubTokenProvider gitHubTokenProvider,
     IAzureDevOpsTokenProvider azureDevOpsTokenProvider,
     DarcRemoteMemoryCache memoryCache,
     BuildAssetRegistryContext context,
     TemporaryFiles tempFiles,
     ILocalGit localGit,
     OperationManager operations)
 {
     _tempFiles                = tempFiles;
     _localGit                 = localGit;
     _operations               = operations;
     _configuration            = configuration;
     _gitHubTokenProvider      = gitHubTokenProvider;
     _azureDevOpsTokenProvider = azureDevOpsTokenProvider;
     _cache   = memoryCache;
     _context = context;
 }