1 instantiation of CertManagerIssuerResource
Aspire.Hosting.Kubernetes (1)
CertManagerExtensions.cs (1)
162var issuer = new CertManagerIssuerResource(name, builder.Resource);
35 references to CertManagerIssuerResource
Aspire.Hosting.Kubernetes (32)
CertManagerExtensions.cs (26)
155public static IResourceBuilder<CertManagerIssuerResource> AddIssuer( 162var issuer = new CertManagerIssuerResource(name, builder.Resource); 184/// prefer <see cref="WithLetsEncryptStaging(IResourceBuilder{CertManagerIssuerResource}, string)"/> 189public static IResourceBuilder<CertManagerIssuerResource> WithLetsEncryptProduction( 190this IResourceBuilder<CertManagerIssuerResource> builder, 203public static IResourceBuilder<CertManagerIssuerResource> WithLetsEncryptProduction( 204this IResourceBuilder<CertManagerIssuerResource> builder, 218public static IResourceBuilder<CertManagerIssuerResource> WithLetsEncryptStaging( 219this IResourceBuilder<CertManagerIssuerResource> builder, 232public static IResourceBuilder<CertManagerIssuerResource> WithLetsEncryptStaging( 233this IResourceBuilder<CertManagerIssuerResource> builder, 247public static IResourceBuilder<CertManagerIssuerResource> WithAcmeServer( 248this IResourceBuilder<CertManagerIssuerResource> builder, 272public static IResourceBuilder<CertManagerIssuerResource> WithAcmeServer( 273this IResourceBuilder<CertManagerIssuerResource> builder, 303public static IResourceBuilder<CertManagerIssuerResource> WithHttp01Solver( 304this IResourceBuilder<CertManagerIssuerResource> builder) 333IResourceBuilder<CertManagerIssuerResource> issuer) 361foreach (var issuer in certManager.Issuers) 365var captured = issuer; 392foreach (var issuer in certManager.Issuers) 394var captured = issuer; 421CertManagerIssuerResource issuer) 499CertManagerIssuerResource issuer) 555CertManagerIssuerResource issuer, 601CertManagerIssuerResource issuer,
CertManagerIssuerResource.cs (4)
34/// Initializes a new instance of <see cref="CertManagerIssuerResource"/>. 55/// Set indirectly via <see cref="CertManagerExtensions.WithLetsEncryptProduction(IResourceBuilder{CertManagerIssuerResource}, string)"/>, 56/// <see cref="CertManagerExtensions.WithLetsEncryptStaging(IResourceBuilder{CertManagerIssuerResource}, string)"/>, 57/// or <see cref="CertManagerExtensions.WithAcmeServer(IResourceBuilder{CertManagerIssuerResource}, string, string)"/>.
CertManagerResource.cs (2)
15/// as a typed resource so that issuer resources (<see cref="CertManagerIssuerResource"/>) 80internal List<CertManagerIssuerResource> Issuers { get; } = [];
Aspire.Hosting.Kubernetes.Tests (3)
CertManagerTests.cs (3)
140var issuerResource = certManagerResource.Issuers.Single(); 183var issuerResource = certManagerResource.Issuers.Single(); 220var issuerResource = certManagerResource.Issuers.Single();