5 instantiations of AzureFunctionsAppResource
Aspire.Hosting.Azure.Functions (1)
AzureFunctionsProjectResourceExtensions.cs (1)
222
var resource = new
AzureFunctionsAppResource
(name, GetAzureFunctionsAppCommand(language), normalizedAppDirectory, language);
Aspire.Hosting.Azure.Tests (4)
PublicApiTests\FunctionsPublicApiTests.cs (4)
224
var action = () => new
AzureFunctionsAppResource
(name, "func", "functions", AzureFunctionsLanguage.TypeScript);
235
var action = () => new
AzureFunctionsAppResource
("funcapp", string.Empty, "functions", AzureFunctionsLanguage.TypeScript);
248
var action = () => new
AzureFunctionsAppResource
("funcapp", "func", appDirectory, AzureFunctionsLanguage.TypeScript);
259
var action = () => new
AzureFunctionsAppResource
("funcapp", "func", "functions", (AzureFunctionsLanguage)42);
28 references to AzureFunctionsAppResource
Aspire.Hosting.Azure.Functions (19)
AzureFunctionsProjectResourceExtensions.cs (16)
195
/// Use <see cref="WithHostStorage(IResourceBuilder{
AzureFunctionsAppResource
}, IResourceBuilder{AzureStorageResource})"/>
215
public static IResourceBuilder<
AzureFunctionsAppResource
> AddAzureFunctionsApp(this IDistributedApplicationBuilder builder, [ResourceName] string name, string appDirectory, AzureFunctionsLanguage language)
222
var
resource = new AzureFunctionsAppResource(name, GetAzureFunctionsAppCommand(language), normalizedAppDirectory, language);
283
private static IResourceBuilder<
AzureFunctionsAppResource
> AddAzureFunctionsAppCore(
285
AzureFunctionsAppResource
resource)
412
private static IResourceBuilder<
AzureFunctionsAppResource
> WithFunctionsAppHttpEndpoint(this IResourceBuilder<
AzureFunctionsAppResource
> builder)
442
private static IResourceBuilder<
AzureFunctionsAppResource
> PublishAsAzureFunctionsNodeDockerFile(this IResourceBuilder<
AzureFunctionsAppResource
> builder)
444
var
resource = builder.Resource;
524
public static IResourceBuilder<
AzureFunctionsAppResource
> WithHostStorage(this IResourceBuilder<
AzureFunctionsAppResource
> builder, IResourceBuilder<AzureStorageResource> storage)
573
public static IResourceBuilder<
AzureFunctionsAppResource
> WithReference<TSource>(this IResourceBuilder<
AzureFunctionsAppResource
> destination, IResourceBuilder<TSource> source, string? connectionName = null)
607
internal static IResourceBuilder<
AzureFunctionsAppResource
>? TryWithReference(
608
IResourceBuilder<
AzureFunctionsAppResource
> destination,
AzureFunctionsResource.cs (3)
82
: ExecutableResource(name, command, ValidateAppDirectory(appDirectory)), IResourceWithServiceDiscovery, IAzureFunctionsResource, IResourceWithCustomWithReference<
AzureFunctionsAppResource
>
122
static IResourceBuilder<TDestination>? IResourceWithCustomWithReference<
AzureFunctionsAppResource
>.TryWithReference<TDestination>(
129
if (builder is not IResourceBuilder<
AzureFunctionsAppResource
> functionsBuilder)
Aspire.Hosting.Azure.Tests (9)
AzureFunctionsTests.cs (5)
347
resource is
AzureFunctionsAppResource
&& resource.Name == "funcapp");
393
var
functionsResource = Assert.Single(builder.Resources.OfType<
AzureFunctionsAppResource
>());
468
var
functionsResource = Assert.Single(builder.Resources.OfType<
AzureFunctionsAppResource
>());
PublicApiTests\FunctionsPublicApiTests.cs (4)
20
typeof(
AzureFunctionsAppResource
),
25
method.ReturnType == typeof(IResourceBuilder<
AzureFunctionsAppResource
>)),
28
method.ReturnType == typeof(IResourceBuilder<
AzureFunctionsAppResource
>))
179
IResourceBuilder<
AzureFunctionsAppResource
> builder = null!;