13 instantiations of ContainerBuildOptionsCallbackAnnotation
Aspire.Hosting (5)
ApplicationModel\DotnetProgramPublishing.cs (1)
75
resource.Annotations.Add(new
ContainerBuildOptionsCallbackAnnotation
(context =>
ApplicationModel\ResourceExtensions.cs (2)
553
return builder.WithAnnotation(new
ContainerBuildOptionsCallbackAnnotation
(callback), ResourceAnnotationMutationBehavior.Append);
573
return builder.WithAnnotation(new
ContainerBuildOptionsCallbackAnnotation
(callback), ResourceAnnotationMutationBehavior.Append);
ContainerResourceBuilderExtensions.cs (2)
691
var defaultContainerBuildOptions = new
ContainerBuildOptionsCallbackAnnotation
(context =>
844
var defaultContainerBuildOptions = new
ContainerBuildOptionsCallbackAnnotation
(context =>
Aspire.Hosting.Azure.Sandboxes (1)
AzureSandboxGroupResource.cs (1)
255
resource.Annotations.Add(new
ContainerBuildOptionsCallbackAnnotation
(static buildOptions =>
Aspire.Hosting.Tests (7)
DotnetProgramPublishingTests.cs (1)
324
.WithAnnotation(new
ContainerBuildOptionsCallbackAnnotation
(context =>
Publishing\ResourceContainerImageManagerTests.cs (6)
1650
.WithAnnotation(new
ContainerBuildOptionsCallbackAnnotation
(ctx =>
1656
.WithAnnotation(new
ContainerBuildOptionsCallbackAnnotation
(ctx =>
1687
.WithAnnotation(new
ContainerBuildOptionsCallbackAnnotation
(ctx =>
1694
.WithAnnotation(new
ContainerBuildOptionsCallbackAnnotation
(ctx =>
1827
var defaultContainerBuildOptions = new
ContainerBuildOptionsCallbackAnnotation
(context =>
1862
.WithAnnotation(new
ContainerBuildOptionsCallbackAnnotation
(async ctx =>
21 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)
525
if (resource.TryGetAnnotationsOfType<
ContainerBuildOptionsCallbackAnnotation
>(out var annotations))
527
foreach (
var
annotation in annotations)
ContainerResourceBuilderExtensions.cs (2)
691
var
defaultContainerBuildOptions = new ContainerBuildOptionsCallbackAnnotation(context =>
844
var
defaultContainerBuildOptions = new ContainerBuildOptionsCallbackAnnotation(context =>
Aspire.Hosting.Azure.Tests (12)
AzureSandboxesTests.cs (12)
467
var buildOptionsCallbackCount = container.Resource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>().Count();
483
Assert.Equal(buildOptionsCallbackCount, container.Resource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>().Count());
2343
var frontendCallbackCount = frontend.Resource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>().Count();
2344
var backendCallbackCount = backend.Resource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>().Count();
2356
Assert.Equal(frontendCallbackCount + 1, computeResource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>().Count());
2357
Assert.Equal(backendCallbackCount + 1, explicitComputeResource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>().Count());
2360
Assert.Equal(frontendCallbackCount + 1, computeResource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>().Count());
2361
Assert.Equal(backendCallbackCount + 1, explicitComputeResource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>().Count());
2369
foreach (
var
annotation in computeResource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>())
2385
foreach (
var
annotation in explicitComputeResource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>())
Aspire.Hosting.Dotnet.Tests (1)
DotnetProjectResourceTests.cs (1)
204
Assert.Single(resource.Resource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>());
Aspire.Hosting.Tests (3)
DotnetProgramPublishingTests.cs (2)
38
Assert.Single(resource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>());
121
Assert.Single(resource.Resource.Annotations.OfType<
ContainerBuildOptionsCallbackAnnotation
>());
Publishing\ResourceContainerImageManagerTests.cs (1)
1827
var
defaultContainerBuildOptions = new ContainerBuildOptionsCallbackAnnotation(context =>