1 instantiation of YarpResource
Aspire.Hosting.Yarp (1)
YarpResourceExtensions.cs (1)
34
var resource = new
YarpResource
(name);
30 references to YarpResource
Aspire.Hosting.RemoteHost.Tests (4)
AtsCapabilityScannerTests.cs (3)
693
var yarpAssembly = typeof(global::Aspire.Hosting.Yarp.
YarpResource
).Assembly;
703
Assert.Equal(typeof(IResourceBuilder<global::Aspire.Hosting.Yarp.
YarpResource
>), withConfigurationMethod.ReturnType);
707
Assert.Equal(typeof(IResourceBuilder<global::Aspire.Hosting.Yarp.
YarpResource
>), parameters[0].ParameterType);
CodeGeneration\ApiReferenceExportTests.cs (1)
114
typeof(Yarp.
YarpResource
).Assembly.Location,
Aspire.Hosting.Yarp (23)
ConfigurationBuilder\YarpConfigurationBuilder.cs (2)
9
internal class YarpConfigurationBuilder(IResourceBuilder<
YarpResource
> parent) : IYarpConfigurationBuilder
11
private readonly IResourceBuilder<
YarpResource
> _parent = parent;
YarpResourceExtensions.cs (21)
30
public static IResourceBuilder<
YarpResource
> AddYarp(
34
var
resource = new YarpResource(name);
108
public static IResourceBuilder<
YarpResource
> WithConfiguration(this IResourceBuilder<
YarpResource
> builder, Action<IYarpConfigurationBuilder> configurationBuilder)
121
public static IResourceBuilder<
YarpResource
> WithHostPort(this IResourceBuilder<
YarpResource
> builder, int? port)
139
public static IResourceBuilder<
YarpResource
> WithHostHttpsPort(this IResourceBuilder<
YarpResource
> builder, int? port)
154
public static IResourceBuilder<
YarpResource
> WithStaticFiles(this IResourceBuilder<
YarpResource
> builder)
170
public static IResourceBuilder<
YarpResource
> WithStaticFiles(this IResourceBuilder<
YarpResource
> builder, string sourcePath)
182
internal static IResourceBuilder<
YarpResource
> WithStaticFilesPolyglot(this IResourceBuilder<
YarpResource
> builder, string? sourcePath = null)
189
private static IResourceBuilder<
YarpResource
> ConfigureStaticFiles(IResourceBuilder<
YarpResource
> builder, string? sourcePath)
226
public static IResourceBuilder<
YarpResource
> PublishWithStaticFiles(this IResourceBuilder<
YarpResource
> builder, IResourceBuilder<IResourceWithContainerFiles> resourceWithFiles)
240
private static IResourceBuilder<
YarpResource
> EnsurePublishWithStaticFilesDockerFileBuilder(this IResourceBuilder<
YarpResource
> builder)
250
var logger = ctx.Services.GetService<ILogger<
YarpResource
>>();
Aspire.Hosting.Yarp.Tests (3)
AddYarpTests.cs (2)
26
var
resource = Assert.Single(builder.Resources.OfType<
YarpResource
>());
YarpFunctionalTests.cs (1)
33
private async Task VerifyYarpResource(Action<IResourceBuilder<
YarpResource
>, EndpointReference> configurator)