1 implementation of IResourceReference
Aspire.Hosting (1)
Dcp\AppResource.cs (1)
51internal class RenderedModelResource : AppResource, IResourceReference
13 references to IResourceReference
Aspire.Hosting (8)
Dcp\DcpExecutor.cs (3)
2471public async Task StopResourceAsync(IResourceReference resourceReference, CancellationToken cancellationToken) 2531public IResourceReference GetResource(string resourceName) 2545public 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)
563var resourceReference = _dcpExecutor.GetResource(resourceName); 592var resourceReference = _dcpExecutor.GetResource(resourceName);
Aspire.Hosting.Tests (5)
Dcp\DcpExecutorTests.cs (2)
247var reference = appExecutor.GetResource(exe1.Metadata.Name); 1254var 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;