Microsoft.Identity.Client.BaseAbstractApplicationBuilder<T>
Sets the name of the calling SDK API for telemetry purposes.
Sets the version of the calling SDK for telemetry purposes.
public T WithDebugLoggingCallback(LogLevel logLevel = 2, bool enablePiiLogging = false, bool withDefaultPlatformLoggingEnabled = false)
Sets the Debug logging callback to a default debug method which displays
the level of the message and the message itself. For details see https://aka.ms/msal-net-logging
Allows usage of experimental features and APIs. If this flag is not set, experimental features
will throw an exception. For details see https://aka.ms/msal-net-experimental-features
Uses a specific IMsalHttpClientFactory to communicate
with the IdP. This enables advanced scenarios such as setting a proxy,
or setting the Agent.
Uses a specific IMsalHttpClientFactory to communicate
with the IdP. This enables advanced scenarios such as setting a proxy,
or setting the Agent.
public T WithLogging(LogCallback loggingCallback, LogLevel? logLevel = default, bool? enablePiiLogging = default, bool? enableDefaultPlatformLogging = default)
Sets the logging callback. For details see https://aka.ms/msal-net-logging
Sets the Identity Logger. For details see https://aka.ms/msal-net-logging
Sets application options, which can, for instance have been read from configuration files.
See https://aka.ms/msal-net-application-configuration.