10 writes to ExpirationHours
Aspire.Hosting.DevTunnels (1)
DevTunnelResourceBuilderExtensions.cs (1)
399tunnelBuilder.Resource.Options.ExpirationHours = expirationHours;
Aspire.Hosting.DevTunnels.Tests (9)
DevTunnelExpirationTests.cs (9)
19options.ExpirationHours = 24; 20options.ExpirationHours = null; 31var options = new DevTunnelOptions { ExpirationHours = hours }; 43var options = new DevTunnelOptions { ExpirationHours = 24 }; 45var exception = Assert.Throws<ArgumentOutOfRangeException>(() => options.ExpirationHours = hours); 108ExpirationHours = hours 140var options = new DevTunnelOptions { ExpirationHours = 25 }; 166ExpirationHours = hours 178var options = new DevTunnelOptions { ExpirationHours = 24 };
8 references to ExpirationHours
Aspire.Hosting.DevTunnels (2)
DevTunnelCli.cs (1)
399=> options.ExpirationHours is { } expirationHours
DevTunnelOptions.cs (1)
82internal string ToLoggerString() => $"{{ Description={Description}, AllowAnonymous={AllowAnonymous}, Labels=[{string.Join(", ", Labels ?? [])}], Region={Region}, ExpirationHours={ExpirationHours} }}";
Aspire.Hosting.DevTunnels.Tests (6)
DevTunnelExpirationTests.cs (6)
17Assert.Null(options.ExpirationHours); 22Assert.Null(options.ExpirationHours); 33Assert.Equal(hours, options.ExpirationHours); 49Assert.Equal(24, options.ExpirationHours); 66Assert.Equal(hours, tunnel.Resource.Options.ExpirationHours); 92Assert.Null(tunnel.Resource.Options.ExpirationHours);