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)
1173
using var activity = ProfilingTelemetry.StartResourceStop(_configuration, resourceReference.
ModelResource
, appResource.DcpResourceKind, appResource.DcpResourceName);
1239
var resourceType = GetResourceType(appResource.DcpResource, resourceReference.
ModelResource
);
1241
using var activity = ProfilingTelemetry.StartResourceStart(_configuration, resourceReference.
ModelResource
, appResource.DcpResourceKind, appResource.DcpResourceName, resourceType);
1274
await PublishConnectionStringAvailableEventAsync(resourceReference.
ModelResource
, cancellationToken).ConfigureAwait(false);
1275
await _executorEvents.PublishAsync(new OnResourceStartingContext(cancellationToken, resourceType, resourceReference.
ModelResource
, resourceReference.DcpResourceName)).ConfigureAwait(false);
1278
await PublishConnectionStringAvailableEventAsync(resourceReference.
ModelResource
, cancellationToken).ConfigureAwait(false);
1286
await PublishConnectionStringAvailableEventAsync(resourceReference.
ModelResource
, cancellationToken).ConfigureAwait(false);
1287
await _executorEvents.PublishAsync(new OnResourceStartingContext(cancellationToken, resourceType, resourceReference.
ModelResource
, resourceReference.DcpResourceName)).ConfigureAwait(false);
1290
await PublishConnectionStringAvailableEventAsync(resourceReference.
ModelResource
, cancellationToken).ConfigureAwait(false);
1304
_logger.LogError(ex, "Failed to start resource {ResourceName}", resourceReference.
ModelResource
.Name);
1307
await _executorEvents.PublishAsync(new OnResourceFailedToStartContext(cancellationToken, resourceType, resourceReference.
ModelResource
, resourceReference.DcpResourceName, ex.Message)).ConfigureAwait(false);
1317
ForgetCachedCallbackResults(resource.
ModelResource
);
1318
ForgetConnectionStringAvailableEvent(resource.
ModelResource
);
Dcp\DcpResourceWatcher.cs (1)
966
StringComparers.ResourceName.Equals(reference.
ModelResource
.Name, resourceName))
Orchestrator\ApplicationOrchestrator.cs (1)
652
resourceReference.
ModelResource
,