2 instantiations of NatsServerResource
Aspire.Hosting.Nats.Tests (2)
NatsPublicApiTests.cs (2)
155
var action = () => new
NatsServerResource
(name);
179
var action = () => new
NatsServerResource
(name, user?.Resource, password?.Resource);
25 references to NatsServerResource
Aspire.Hosting.Nats (13)
NatsBuilderExtensions.cs (12)
30
public static IResourceBuilder<
NatsServerResource
> AddNats(this IDistributedApplicationBuilder builder, [ResourceName] string name, int? port)
47
public static IResourceBuilder<
NatsServerResource
> AddNats(this IDistributedApplicationBuilder builder, [ResourceName] string name, int? port = null,
56
var
nats = new NatsServerResource(name, userName?.Resource, passwordParameter);
93
.WithEndpoint(targetPort: 4222, port: port, name:
NatsServerResource
.PrimaryEndpointName)
113
public static IResourceBuilder<
NatsServerResource
> WithJetStream(this IResourceBuilder<
NatsServerResource
> builder, string? srcMountPath = null)
133
public static IResourceBuilder<
NatsServerResource
> WithJetStream(this IResourceBuilder<
NatsServerResource
> builder)
147
public static IResourceBuilder<
NatsServerResource
> WithDataVolume(this IResourceBuilder<
NatsServerResource
> builder, string? name = null, bool isReadOnly = false)
163
public static IResourceBuilder<
NatsServerResource
> WithDataBindMount(this IResourceBuilder<
NatsServerResource
> builder, string source, bool isReadOnly = false)
NatsServerResource.cs (1)
19
/// Initializes a new instance of the <see cref="
NatsServerResource
"/> class.
Aspire.Hosting.Nats.Tests (12)
AddNatsTests.cs (8)
49
var
natsResource = Assert.Single(appModel.Resources.OfType<
NatsServerResource
>());
78
var connectionStringResource = Assert.Single(appModel.Resources.OfType<
NatsServerResource
>()) as IResourceWithConnectionString;
96
var
containerResource = Assert.Single(appModel.Resources.OfType<
NatsServerResource
>());
138
var
containerResource = Assert.Single(appModel.Resources.OfType<
NatsServerResource
>());
179
Assert.Equal(2, builder.Resources.OfType<
NatsServerResource
>().Count());
NatsPublicApiTests.cs (4)
88
IResourceBuilder<
NatsServerResource
> builder = null!;
100
IResourceBuilder<
NatsServerResource
> builder = null!;
111
IResourceBuilder<
NatsServerResource
> builder = null!;
122
IResourceBuilder<
NatsServerResource
> builder = null!;