.NET API
TraconTenantProviderOptions
Namespace Tracon · Assembly
Tracon.Abstractions.dllOptions that constrain per-tenant model provider bindings (BYOK).
public sealed class TraconTenantProviderOptionsInheritance
Section titled “Inheritance”object ← TraconTenantProviderOptions
Inherited Members
Section titled “Inherited Members”object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Remarks
Section titled “Remarks”TraconTenantProviderOptions.AllowedConfigurationPrefix is a security boundary, not a
convenience default. Without it, a tenant manager could bind
ApiKeyConfigurationName to an unrelated key such as
ConnectionStrings:Default — unable to read its value, but able to
make calls billed to it.
Constructors
Section titled “Constructors”TraconTenantProviderOptions()
Section titled “ TraconTenantProviderOptions()”public TraconTenantProviderOptions()Properties
Section titled “Properties”AllowedConfigurationPrefix
Section titled “ AllowedConfigurationPrefix”Gets or sets the only prefix under which a configuration key may be
referenced by a tenant provider binding. Default is
"Tracon:ProviderKeys:".
public string AllowedConfigurationPrefix { get; set; }