예제 #1
0
 internal RepositoryScope(OrganisationScope organisationScope, string slug, FeedzClient client)
     : base($"{organisationScope.RootUri}/repositories/{slug}", client.ApiClientWrapper)
 {
     OrganisationScope = organisationScope;
     Slug              = slug;
     PackageFeed       = new PackageFeed(this, client);
     Packages          = new Packages(this, client);
     Integrations      = new Integrations(this, client.ApiClientWrapper);
     Triggers          = new Triggers(this, client.ApiClientWrapper);
     Tasks             = new RepositoryServerTasks(this, client.ApiClientWrapper);
     Agents            = new Agents(this, client.ApiClientWrapper);
     InternalUpstreams = new InternalUpstreams(this, client.ApiClientWrapper);
     CustomDomains     = new CustomDomains(this, client.ApiClientWrapper);
 }
예제 #2
0
 internal OctopusDeployIntegration(Integrations integrations, IHttpClientWrapper apiClientWrapper)
     : base($"{integrations.RootUri}/octopus-deploy", apiClientWrapper)
 {
 }