3 instantiations of AzureFunctionsProjectResource
Aspire.Hosting.Azure.Functions (2)
AzureFunctionsProjectResourceExtensions.cs (2)
70var resource = new AzureFunctionsProjectResource(name); 128var resource = new AzureFunctionsProjectResource(name);
Aspire.Hosting.Azure.Tests (1)
PublicApiTests\FunctionsPublicApiTests.cs (1)
88var action = () => new AzureFunctionsProjectResource(name);
51 references to AzureFunctionsProjectResource
Aspire.Hosting.Azure.Functions (20)
AzureFunctionsProjectResourceExtensions.cs (17)
14/// Extension methods for <see cref="AzureFunctionsProjectResource"/>. 64public static IResourceBuilder<AzureFunctionsProjectResource> AddAzureFunctionsProject<TProject>(this IDistributedApplicationBuilder builder, [ResourceName] string name) 70var resource = new AzureFunctionsProjectResource(name); 120public static IResourceBuilder<AzureFunctionsProjectResource> AddAzureFunctionsProject(this IDistributedApplicationBuilder builder, [ResourceName] string name, string projectPath) 128var resource = new AzureFunctionsProjectResource(name); 132private static IResourceBuilder<AzureFunctionsProjectResource> AddAzureFunctionsProjectCore( 134AzureFunctionsProjectResource resource, 162foreach (var item in data.Model.Resources.OfType<AzureFunctionsProjectResource>()) 255private static IResourceBuilder<AzureFunctionsProjectResource> WithFunctionsHttpEndpoint(this IResourceBuilder<AzureFunctionsProjectResource> builder) 320public static IResourceBuilder<AzureFunctionsProjectResource> WithHostStorage(this IResourceBuilder<AzureFunctionsProjectResource> builder, IResourceBuilder<AzureStorageResource> storage) 339public static IResourceBuilder<AzureFunctionsProjectResource> WithReference<TSource>(this IResourceBuilder<AzureFunctionsProjectResource> destination, IResourceBuilder<TSource> source, string? connectionName = null) 354internal static IResourceBuilder<AzureFunctionsProjectResource>? TryWithReference( 355IResourceBuilder<AzureFunctionsProjectResource> destination,
AzureFunctionsResource.cs (3)
17public class AzureFunctionsProjectResource(string name) : ProjectResource(name), IResourceWithCustomWithReference<AzureFunctionsProjectResource> 21static IResourceBuilder<TDestination>? IResourceWithCustomWithReference<AzureFunctionsProjectResource>.TryWithReference<TDestination>( 28if (builder is not IResourceBuilder<AzureFunctionsProjectResource> functionsBuilder)
Aspire.Hosting.Azure.Tests (31)
AzureFunctionsTests.cs (30)
42resource is AzureFunctionsProjectResource && resource.Name == "funcapp"); 59var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 87var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 110var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 124var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 138var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 222var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 236var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 266var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 588var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 605var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 619var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 636var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 660resource is AzureFunctionsProjectResource && resource.Name == "funcapp"); 706var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 787var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>());
PublicApiTests\FunctionsPublicApiTests.cs (1)
42IResourceBuilder<AzureFunctionsProjectResource> builder = null!;