12 instantiations of ContainerBuildOptionsCallbackAnnotation
Aspire.Hosting (5)
ApplicationModel\ProjectResource.cs (1)
81
Annotations.Add(new
ContainerBuildOptionsCallbackAnnotation
(context =>
ApplicationModel\ResourceExtensions.cs (2)
552
return builder.WithAnnotation(new
ContainerBuildOptionsCallbackAnnotation
(callback), ResourceAnnotationMutationBehavior.Append);
572
return builder.WithAnnotation(new
ContainerBuildOptionsCallbackAnnotation
(callback), ResourceAnnotationMutationBehavior.Append);
ContainerResourceBuilderExtensions.cs (2)
694
var defaultContainerBuildOptions = new
ContainerBuildOptionsCallbackAnnotation
(context =>
847
var defaultContainerBuildOptions = new
ContainerBuildOptionsCallbackAnnotation
(context =>
Aspire.Hosting.Azure.Sandboxes (1)
AzureSandboxGroupResource.cs (1)
221
resource.Annotations.Add(new
ContainerBuildOptionsCallbackAnnotation
(static buildOptions =>
Aspire.Hosting.Tests (6)
Publishing\ResourceContainerImageManagerTests.cs (6)
1053
.WithAnnotation(new
ContainerBuildOptionsCallbackAnnotation
(ctx =>
1059
.WithAnnotation(new
ContainerBuildOptionsCallbackAnnotation
(ctx =>
1090
.WithAnnotation(new
ContainerBuildOptionsCallbackAnnotation
(ctx =>
1097
.WithAnnotation(new
ContainerBuildOptionsCallbackAnnotation
(ctx =>
1230
var defaultContainerBuildOptions = new
ContainerBuildOptionsCallbackAnnotation
(context =>
1265
.WithAnnotation(new
ContainerBuildOptionsCallbackAnnotation
(async ctx =>
18 references to ContainerBuildOptionsCallbackAnnotation
Aspire.Hosting (5)
ApplicationModel\ContainerBuildOptionsCallbackAnnotation.cs (1)
23
/// Initializes a new instance of <see cref="
ContainerBuildOptionsCallbackAnnotation
"/> with a synchronous callback.
ApplicationModel\ResourceExtensions.cs (2)
524
if (resource.TryGetAnnotationsOfType<
ContainerBuildOptionsCallbackAnnotation
>(out var annotations))
526
foreach (
var
annotation in annotations)
ContainerResourceBuilderExtensions.cs (2)
694
var
defaultContainerBuildOptions = new ContainerBuildOptionsCallbackAnnotation(context =>
847
var
defaultContainerBuildOptions = new ContainerBuildOptionsCallbackAnnotation(context =>
Aspire.Hosting.Azure.Tests (12)
AzureSandboxesTests.cs (12)
374
var buildOptionsCallbackCount = container.Resource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>().Count();
390
Assert.Equal(buildOptionsCallbackCount, container.Resource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>().Count());
2162
var frontendCallbackCount = frontend.Resource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>().Count();
2163
var backendCallbackCount = backend.Resource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>().Count();
2175
Assert.Equal(frontendCallbackCount + 1, computeResource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>().Count());
2176
Assert.Equal(backendCallbackCount + 1, explicitComputeResource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>().Count());
2179
Assert.Equal(frontendCallbackCount + 1, computeResource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>().Count());
2180
Assert.Equal(backendCallbackCount + 1, explicitComputeResource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>().Count());
2188
foreach (
var
annotation in computeResource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>())
2204
foreach (
var
annotation in explicitComputeResource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>())
Aspire.Hosting.Tests (1)
Publishing\ResourceContainerImageManagerTests.cs (1)
1230
var
defaultContainerBuildOptions = new ContainerBuildOptionsCallbackAnnotation(context =>