1 type derived from RenderedModelResource
Aspire.Hosting (1)
Dcp\AppResource.cs (1)
82
internal sealed class ServiceWithModelResource :
RenderedModelResource
<Service>
5 instantiations of RenderedModelResource
Aspire.Hosting (3)
Dcp\ContainerCreator.cs (2)
142
var containerAppResource = new
RenderedModelResource
<Container>(container, ctr);
201
var exeAppResource = new
RenderedModelResource
<ContainerExec>(containerExecutable, containerExec);
Dcp\ExecutableCreator.cs (1)
421
var renderedResource = new
RenderedModelResource
<Executable>(resource, executable);
Aspire.Hosting.Blazor.Tests (1)
AddBlazorGatewayTests.cs (1)
564
var renderedResource = new
RenderedModelResource
<Executable>(resource, executable);
Aspire.Hosting.Tests (1)
Dcp\ExecutableLaunchPlanTests.cs (1)
210
var renderedResource = new
RenderedModelResource
<Executable>(resource, executable);
54 references to RenderedModelResource
Aspire.Hosting (52)
Dcp\ContainerCreator.cs (13)
75
public IEnumerable<
RenderedModelResource
<Container>> PrepareObjects()
80
var result = new List<
RenderedModelResource
<Container>>();
142
var
containerAppResource = new RenderedModelResource<Container>(container, ctr);
160
public bool IsReadyToCreate(
RenderedModelResource
<Container> resource, ContainerNetworkEndpointContext context)
165
public async Task CreateObjectAsync(
RenderedModelResource
<Container> cr, ContainerNetworkEndpointContext context, ILogger logger, IDcpObjectFactory factory, CancellationToken cancellationToken)
201
var
exeAppResource = new RenderedModelResource<ContainerExec>(containerExecutable, containerExec);
206
private async Task BuildAndCreateContainerAsync(
RenderedModelResource
<Container> cr, ILogger logger, IDcpObjectFactory factory, CancellationToken cToken)
303
var containerExes = _appResources.Get().OfType<
RenderedModelResource
<ContainerExec>>().Where(ar => ar.DcpResource.Spec.ContainerName == dcpContainer.Metadata.Name).ToArray();
311
bool IObjectCreator<ContainerExec, EmptyCreationContext>.IsReadyToCreate(
RenderedModelResource
<ContainerExec> resource, EmptyCreationContext context)
314
async Task IObjectCreator<ContainerExec, EmptyCreationContext>.CreateObjectAsync(
RenderedModelResource
<ContainerExec> er, EmptyCreationContext context, ILogger _, IDcpObjectFactory factory, CancellationToken cancellationToken)
351
internal async Task CreateHostDependentContainerAsync(
RenderedModelResource
<Container> cr, ImmutableArray<HostResourceWithEndpoints> hostDependencies, ContainerNetworkEndpointContext context, IDcpObjectFactory factory, CancellationToken cToken)
370
BuildContainerConfiguration(
RenderedModelResource
<Container> cr, ILogger resourceLogger, CancellationToken cancellationToken)
703
private static List<ContainerPortSpec> BuildContainerPorts(
RenderedModelResource
<Container> cr)
Dcp\DcpExecutor.cs (19)
164
RenderedModelResource
<Container>[] containers;
165
RenderedModelResource
<Executable>[] executables;
219
foreach (
var
executable in executables)
230
foreach (
var
container in containers)
759
private void AllocateExecutableTargetPorts(IEnumerable<
RenderedModelResource
<Executable>> executables)
762
foreach (
var
executable in executables)
925
IEnumerable<
RenderedModelResource
<TDcpResource>> resources,
959
IEnumerable<
RenderedModelResource
<TDcpResource>> replicaResources,
978
foreach (
var
r in replicas)
998
foreach (
var
r in replicas)
1019
foreach (
var
r in replicas)
1033
foreach (
var
er in replicas)
1048
foreach (
var
er in replicas)
1061
foreach (
var
r in replicas)
1078
async Task CreateReplicaAsync(
RenderedModelResource
<TDcpResource> er)
1257
case
RenderedModelResource
<Container> { DcpResource.Spec.Start: false } cr when !DcpModelUtilities.ShouldDeferCreateForExplicitStart(cr.ModelResource, cr.DcpResource.Spec.Start):
1263
case
RenderedModelResource
<Executable> { DcpResource.Spec.Start: false } er when !DcpModelUtilities.ShouldDeferCreateForExplicitStart(er.ModelResource, er.DcpResource.Spec.Start):
1269
case
RenderedModelResource
<Container> cr:
1281
case
RenderedModelResource
<Executable> er:
Dcp\DcpModelUtilities.cs (8)
52
RenderedModelResource
<TDcpResource> appResource,
110
IEnumerable<
RenderedModelResource
<TDcpResource>> resources,
115
foreach (
var
res in resources)
122
RenderedModelResource
<TDcpResource> resource,
160
foreach (
var
containerResource in appResources.OfType<
RenderedModelResource
<Container>>()
222
private static void AddContainerNetworkAllocatedEndpoint<TDcpResource>(
RenderedModelResource
<TDcpResource> resource, ServiceWithModelResource sp)
251
private static void AddExecutableContainerNetworkAllocatedEndpoint<TDcpResource>(
RenderedModelResource
<TDcpResource> resource, ServiceWithModelResource sp, bool enableAspireContainerTunnel, string containerHostName)
Dcp\ExecutableConfigurationResolver.cs (2)
32
RenderedModelResource
<Executable> renderedResource,
169
RenderedModelResource
<Executable> renderedResource,
Dcp\ExecutableCreator.cs (7)
37
public IEnumerable<
RenderedModelResource
<Executable>> PrepareObjects(CancellationToken cancellationToken)
42
return _appResources.Get().OfType<
RenderedModelResource
<Executable>>();
46
RenderedModelResource
<Executable> resource,
53
RenderedModelResource
<Executable> renderedResource,
133
.OfType<
RenderedModelResource
<Executable>>()
236
RenderedModelResource
<Executable> renderedResource,
421
var
renderedResource = new RenderedModelResource<Executable>(resource, executable);
Dcp\IDcpObjectFactory.cs (1)
21
IEnumerable<
RenderedModelResource
<TDcpResource>> resources,
Dcp\IObjectCreator.cs (2)
30
bool IsReadyToCreate(
RenderedModelResource
<TDcpResource> resource, TContext context);
37
Task CreateObjectAsync(
RenderedModelResource
<TDcpResource> resource, TContext context, ILogger logger, IDcpObjectFactory factory, CancellationToken cancellationToken);
Aspire.Hosting.Blazor.Tests (1)
AddBlazorGatewayTests.cs (1)
564
var
renderedResource = new RenderedModelResource<Executable>(resource, executable);
Aspire.Hosting.Tests (1)
Dcp\ExecutableLaunchPlanTests.cs (1)
210
var
renderedResource = new RenderedModelResource<Executable>(resource, executable);