1 implementation of IResourceReference
Aspire.Hosting (1)
Dcp\AppResource.cs (1)
51
internal class RenderedModelResource : AppResource,
IResourceReference
13 references to IResourceReference
Aspire.Hosting (8)
Dcp\DcpExecutor.cs (3)
2471
public async Task StopResourceAsync(
IResourceReference
resourceReference, CancellationToken cancellationToken)
2531
public
IResourceReference
GetResource(string resourceName)
2545
public async Task StartResourceAsync(
IResourceReference
resourceReference, CancellationToken cancellationToken)
Dcp\IDcpExecutor.cs (3)
10
IResourceReference
GetResource(string resourceName);
11
Task StartResourceAsync(
IResourceReference
resourceReference, CancellationToken cancellationToken);
12
Task StopResourceAsync(
IResourceReference
resourceReference, CancellationToken cancellationToken);
Orchestrator\ApplicationOrchestrator.cs (2)
563
var
resourceReference = _dcpExecutor.GetResource(resourceName);
592
var
resourceReference = _dcpExecutor.GetResource(resourceName);
Aspire.Hosting.Tests (5)
Dcp\DcpExecutorTests.cs (2)
247
var
reference = appExecutor.GetResource(exe1.Metadata.Name);
1254
var
resourceReference = appExecutor.GetResource(dcpCtr.Metadata.Name);
Utils\TestDcpExecutor.cs (3)
10
public
IResourceReference
GetResource(string resourceName) => throw new NotImplementedException();
14
public Task StartResourceAsync(
IResourceReference
resourceReference, CancellationToken cancellationToken) => Task.CompletedTask;
18
public Task StopResourceAsync(
IResourceReference
resourceReference, CancellationToken cancellationToken) => Task.CompletedTask;