Код: Выделить всё
const string Cluster = ;
const string Database = ;
DefaultAzureCredential credential = new DefaultAzureCredential();
TokenRequestContext tokenRequestContext = new TokenRequestContext(new[] { Cluster });
AccessToken accessToken = await credential.GetTokenAsync(tokenRequestContext);
// Connect to Azure Data Explorer using the managed identity of the web app
KustoConnectionStringBuilder builder = new KustoConnectionStringBuilder($"{Cluster}/{Database}").WithAadApplicationTokenAuthentication(accessToken.Token);
var adminProvider = KustoClientFactory.CreateCslAdminProvider(builder);
IDataReader dataReader = adminProvider.ExecuteControlCommand(Query);
Подробнее здесь: https://stackoverflow.com/questions/770 ... pplication