<PackageReference Include="System.ClientModel" Version="1.12.0" />

System.ClientModel.Primitives.ClientSettings

public abstract class ClientSettings
Represents the settings used to configure a client that can be loaded from an IConfigurationSection.
namespace System.ClientModel.Primitives { public abstract class ClientSettings { public CredentialSettings Credential { get; set; } public AuthenticationTokenProvider CredentialProvider { get; set; } public void Bind(IConfigurationSection section); protected abstract void BindCore(IConfigurationSection section); public void PostConfigure(Action<IConfigurationSection> configure); protected ClientSettings(); } }