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