1 implementation of IResourceReference
Aspire.Hosting (1)
Dcp\AppResource.cs (1)
11internal class AppResource : IResourceReference
13 references to IResourceReference
Aspire.Hosting (8)
Dcp\DcpExecutor.cs (3)
1640public async Task StopResourceAsync(IResourceReference resourceReference, CancellationToken cancellationToken) 1692public IResourceReference GetResource(string resourceName) 1705public async Task StartResourceAsync(IResourceReference resourceReference, CancellationToken cancellationToken)
Dcp\IDcpExecutor.cs (3)
10IResourceReference GetResource(string resourceName); 11Task StartResourceAsync(IResourceReference resourceReference, CancellationToken cancellationToken); 12Task StopResourceAsync(IResourceReference resourceReference, CancellationToken cancellationToken);
Orchestrator\ApplicationOrchestrator.cs (2)
402var resourceReference = _dcpExecutor.GetResource(resourceName); 431var resourceReference = _dcpExecutor.GetResource(resourceName);
Aspire.Hosting.Tests (5)
Dcp\DcpExecutorTests.cs (2)
208var reference = appExecutor.GetResource(exe1.Metadata.Name); 1141var resourceReference = appExecutor.GetResource(dcpCtr.Metadata.Name);
Utils\TestDcpExecutor.cs (3)
10public IResourceReference GetResource(string resourceName) => throw new NotImplementedException(); 14public Task StartResourceAsync(IResourceReference resourceReference, CancellationToken cancellationToken) => Task.CompletedTask; 18public Task StopResourceAsync(IResourceReference resourceReference, CancellationToken cancellationToken) => Task.CompletedTask;