2 implementations of ModelResource
Aspire.Hosting (1)
Dcp\AppResource.cs (1)
71
public IResource
ModelResource
{ get; }
Aspire.Hosting.TestUtilities (1)
Utils\TestDcpExecutor.cs (1)
54
public IResource
ModelResource
{ get; } = modelResource;
15 references to ModelResource
Aspire.Hosting (15)
Dcp\DcpExecutor.cs (13)
1174
using var activity = ProfilingTelemetry.StartResourceStop(_configuration, resourceReference.
ModelResource
, appResource.DcpResourceKind, appResource.DcpResourceName);
1240
var resourceType = GetResourceType(appResource.DcpResource, resourceReference.
ModelResource
);
1242
using var activity = ProfilingTelemetry.StartResourceStart(_configuration, resourceReference.
ModelResource
, appResource.DcpResourceKind, appResource.DcpResourceName, resourceType);
1275
await PublishConnectionStringAvailableEventAsync(resourceReference.
ModelResource
, cancellationToken).ConfigureAwait(false);
1276
await _executorEvents.PublishAsync(new OnResourceStartingContext(cancellationToken, resourceType, resourceReference.
ModelResource
, resourceReference.DcpResourceName)).ConfigureAwait(false);
1279
await PublishConnectionStringAvailableEventAsync(resourceReference.
ModelResource
, cancellationToken).ConfigureAwait(false);
1287
await PublishConnectionStringAvailableEventAsync(resourceReference.
ModelResource
, cancellationToken).ConfigureAwait(false);
1288
await _executorEvents.PublishAsync(new OnResourceStartingContext(cancellationToken, resourceType, resourceReference.
ModelResource
, resourceReference.DcpResourceName)).ConfigureAwait(false);
1291
await PublishConnectionStringAvailableEventAsync(resourceReference.
ModelResource
, cancellationToken).ConfigureAwait(false);
1305
_logger.LogError(ex, "Failed to start resource {ResourceName}", resourceReference.
ModelResource
.Name);
1308
await _executorEvents.PublishAsync(new OnResourceFailedToStartContext(cancellationToken, resourceType, resourceReference.
ModelResource
, resourceReference.DcpResourceName, ex.Message)).ConfigureAwait(false);
1318
ForgetCachedCallbackResults(resource.
ModelResource
);
1319
ForgetConnectionStringAvailableEvent(resource.
ModelResource
);
Dcp\DcpResourceWatcher.cs (1)
966
StringComparers.ResourceName.Equals(reference.
ModelResource
.Name, resourceName))
Orchestrator\ApplicationOrchestrator.cs (1)
652
resourceReference.
ModelResource
,