2 implementations of IResourceCollection
Aspire.Hosting (1)
ApplicationModel\ResourceCollection.cs (1)
12
internal sealed class ResourceCollection :
IResourceCollection
Aspire.Hosting.Tests (1)
ApplicationModel\ResourceCollectionTests.cs (1)
248
private sealed class SimpleResourceCollection : Collection<IResource>,
IResourceCollection
9 references to IResourceCollection
Aspire.Hosting (4)
ApplicationModel\DistributedApplicationModel.cs (2)
14
public class DistributedApplicationModel(
IResourceCollection
resources)
28
public
IResourceCollection
Resources { get; } = resources ?? throw new ArgumentNullException(nameof(resources));
DistributedApplicationBuilder.cs (1)
104
public
IResourceCollection
Resources { get; } = new ResourceCollection();
IDistributedApplicationBuilder.cs (1)
137
public
IResourceCollection
Resources { get; }
Aspire.Hosting.Azure.Sql (1)
AzureSqlServerResource.cs (1)
749
public
IResourceCollection
Resources => model.Resources;
Aspire.Hosting.Testing (3)
DistributedApplicationTestingBuilder.cs (3)
528
public
IResourceCollection
Resources => innerBuilder.Resources;
691
public
IResourceCollection
Resources => _innerBuilder.Resources;
787
new
IResourceCollection
Resources => ((IDistributedApplicationBuilder)this).Resources;
Aspire.Hosting.Tests (1)
ApplicationModel\ResourceCollectionTests.cs (1)
229
IResourceCollection
collection = new SimpleResourceCollection();