in src/Serilog.Sinks.AzureDataExplorer/AzureDataExplorerSinkOptions.cs [219:230]
public AzureDataExplorerSinkOptions WithAadApplicationCertificate(string applicationClientId, X509Certificate2 applicationCertificate, string authority,
bool sendX5C = false, string azureRegion = null)
{
AuthenticationMode = AuthenticationMode.AadApplicationCertificate;
ApplicationClientId = applicationClientId;
ApplicationCertificate = applicationCertificate;
Authority = authority;
SendX5C = sendX5C;
AzureRegion = azureRegion;
return this;
}