9 writes to Description
Aspire.Hosting.DevTunnels (2)
DevTunnelResourceBuilderExtensions.cs (2)
75options.Description ??= $"Dev tunnel for '{name}' in Aspire AppHost '{builder.Environment.ApplicationName}'"; 251Description = description,
Aspire.Hosting.DevTunnels.Tests (7)
DevTunnelCliClientTests.cs (6)
36Description = "expected", 51await client.CreateTunnelAsync("mytunnel", new() { Description = "" }); 62var result = await CreateClient(cli).CreateTunnelAsync("mytunnel", new() { Description = "new" }); 94var result = await CreateClient(cli).CreateTunnelAsync("mytunnel", new() { Description = "new" }); 156await Assert.ThrowsAnyAsync<DistributedApplicationException>(() => CreateClient(cli).CreateTunnelAsync("mytunnel", new() { Description = "new" })); 250CreateClient(cli).CreateTunnelAsync("mytunnel", new() { Description = "new", AllowAnonymous = true }));
DevTunnelExpirationTests.cs (1)
165Description = "new",
5 references to Description
Aspire.Hosting.DevTunnels (5)
DevTunnelCli.cs (2)
62.AddIfNotNull("--description", options.Description) 82.AddIfNotNull("--description", options.Description)
DevTunnelCliClient.cs (2)
85var descriptionMatches = string.IsNullOrEmpty(options.Description) || string.Equals(existing.Description, options.Description, StringComparison.Ordinal);
DevTunnelOptions.cs (1)
82internal string ToLoggerString() => $"{{ Description={Description}, AllowAnonymous={AllowAnonymous}, Labels=[{string.Join(", ", Labels ?? [])}], Region={Region}, ExpirationHours={ExpirationHours} }}";