3 instantiations of AzureFunctionsProjectResource
Aspire.Hosting.Azure.Functions (2)
AzureFunctionsProjectResourceExtensions.cs (2)
109
var resource = new
AzureFunctionsProjectResource
(name);
169
var resource = new
AzureFunctionsProjectResource
(name);
Aspire.Hosting.Azure.Tests (1)
PublicApiTests\FunctionsPublicApiTests.cs (1)
209
var action = () => new
AzureFunctionsProjectResource
(name);
51 references to AzureFunctionsProjectResource
Aspire.Hosting.Azure.Functions (18)
AzureFunctionsProjectResourceExtensions.cs (15)
18
/// Extension methods for <see cref="
AzureFunctionsProjectResource
"/>.
103
public static IResourceBuilder<
AzureFunctionsProjectResource
> AddAzureFunctionsProject<TProject>(this IDistributedApplicationBuilder builder, [ResourceName] string name)
109
var
resource = new AzureFunctionsProjectResource(name);
161
public static IResourceBuilder<
AzureFunctionsProjectResource
> AddAzureFunctionsProject(this IDistributedApplicationBuilder builder, [ResourceName] string name, string projectPath)
169
var
resource = new AzureFunctionsProjectResource(name);
227
private static IResourceBuilder<
AzureFunctionsProjectResource
> AddAzureFunctionsProjectCore(
229
AzureFunctionsProjectResource
resource,
353
private static IResourceBuilder<
AzureFunctionsProjectResource
> WithFunctionsHttpEndpoint(this IResourceBuilder<
AzureFunctionsProjectResource
> builder)
508
public static IResourceBuilder<
AzureFunctionsProjectResource
> WithHostStorage(this IResourceBuilder<
AzureFunctionsProjectResource
> builder, IResourceBuilder<AzureStorageResource> storage)
553
public static IResourceBuilder<
AzureFunctionsProjectResource
> WithReference<TSource>(this IResourceBuilder<
AzureFunctionsProjectResource
> destination, IResourceBuilder<TSource> source, string? connectionName = null)
582
internal static IResourceBuilder<
AzureFunctionsProjectResource
>? TryWithReference(
583
IResourceBuilder<
AzureFunctionsProjectResource
> destination,
AzureFunctionsResource.cs (3)
40
public class AzureFunctionsProjectResource(string name) : ProjectResource(name), IAzureFunctionsResource, IResourceWithCustomWithReference<
AzureFunctionsProjectResource
>
50
static IResourceBuilder<TDestination>? IResourceWithCustomWithReference<
AzureFunctionsProjectResource
>.TryWithReference<TDestination>(
57
if (builder is not IResourceBuilder<
AzureFunctionsProjectResource
> functionsBuilder)
Aspire.Hosting.Azure.Tests (33)
AzureFunctionsTests.cs (30)
43
resource is
AzureFunctionsProjectResource
&& resource.Name == "funcapp");
60
var
functionsResource = Assert.Single(builder.Resources.OfType<
AzureFunctionsProjectResource
>());
88
var
functionsResource = Assert.Single(builder.Resources.OfType<
AzureFunctionsProjectResource
>());
111
var
functionsResource = Assert.Single(builder.Resources.OfType<
AzureFunctionsProjectResource
>());
125
var
functionsResource = Assert.Single(builder.Resources.OfType<
AzureFunctionsProjectResource
>());
139
var
functionsResource = Assert.Single(builder.Resources.OfType<
AzureFunctionsProjectResource
>());
223
var
functionsResource = Assert.Single(builder.Resources.OfType<
AzureFunctionsProjectResource
>());
237
var
functionsResource = Assert.Single(builder.Resources.OfType<
AzureFunctionsProjectResource
>());
267
var
functionsResource = Assert.Single(builder.Resources.OfType<
AzureFunctionsProjectResource
>());
911
var
functionsResource = Assert.Single(builder.Resources.OfType<
AzureFunctionsProjectResource
>());
928
var
functionsResource = Assert.Single(builder.Resources.OfType<
AzureFunctionsProjectResource
>());
942
var
functionsResource = Assert.Single(builder.Resources.OfType<
AzureFunctionsProjectResource
>());
959
var
functionsResource = Assert.Single(builder.Resources.OfType<
AzureFunctionsProjectResource
>());
983
resource is
AzureFunctionsProjectResource
&& resource.Name == "funcapp");
1029
var
functionsResource = Assert.Single(builder.Resources.OfType<
AzureFunctionsProjectResource
>());
1110
var
functionsResource = Assert.Single(builder.Resources.OfType<
AzureFunctionsProjectResource
>());
PublicApiTests\FunctionsPublicApiTests.cs (3)
43
Assert.Null(typeof(
AzureFunctionsProjectResource
).GetCustomAttribute<ExperimentalAttribute>());
46
.Where(method => method.ReturnType == typeof(IResourceBuilder<
AzureFunctionsProjectResource
>));
83
IResourceBuilder<
AzureFunctionsProjectResource
> builder = null!;