Добавление профиля оценки с помощью клиента .NET - PullRequest
0 голосов
/ 08 февраля 2019

Я не могу найти способ использования .NET Client для поиска Azure для добавления профиля оценки.Да, я знаю, есть документ , чтобы сделать это с помощью REST API. Спасибо.

1 Ответ

0 голосов
/ 09 февраля 2019

Профили оценки должны быть созданы одновременно с индексом:

private async Task CreateIndexAsync<T>(string index) where T : class
{
    var definition = new Index()
    {
       Name = index,
       Fields = FieldBuilder.BuildForType<T>(),
       ScoringProfiles = new List<ScoringProfile>
       {
           //your scoring profiles here
       }
   };

   if (!_adminServiceClient.Indexes.Exists(index))
   {
       await _adminServiceClient.Indexes.CreateAsync(definition);
   }

 }
...