Entra Pactor, возвращая одни и те же данные каждый разC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Entra Pactor, возвращая одни и те же данные каждый раз

Сообщение Anonymous »

Попытка отправить запросы, чтобы получить их быстрее, проблема в том, что у меня появится дубликат тех же 19 человек
для начала, мой фильтр < /p>
(startswith(userprincipalname,'xyz105766')) OR (startswith(userprincipalname,'xyz111380')) OR (startswith(userprincipalname,'xyz123220')) OR (startswith(userprincipalname,'xyz160852')) OR (startswith(userprincipalname,'xyz197308')) OR (startswith(userprincipalname,'xyz265002')) OR (startswith(userprincipalname,'xyz283506')) OR (startswith(userprincipalname,'xyz309288')) OR (startswith(userprincipalname,'xyz312202')) OR (startswith(userprincipalname,'xyz337328'))
< /code>
Это в одном вызовом, однако представьте, что у меня есть фильтры списка, выше представляет 1 строку в списке < /p>
Я попробовал следующее < /p>
var membersList = new List(); //Custom Class
var filters = CreateQueryFilter(list);
var batchRequest = new BatchRequestContentCollection(graphClient);
var batchIds = new List();

int cnt = 0;
foreach (string filter in filters){
var requestInfo = graphClient.Users
.ToGetRequestInformation(config => {GetGraphOptions(filter, null); });
batchRequest = new BatchRequestContentCollection(graphClient);
var requestId = await batchRequest.AddBatchRequestStepAsync(requestInfo);
batchIds.Add(requestId);
cnt++;

}

var response = await graphClient.Batch.PostAsync(batchRequest);
// Process each response
foreach (var id in batchIds)
{
var callResult = await response.GetResponseByIdAsync(id);
if (callResult != null && callResult.Value != null)
{

// seems callResult.Value is always 100

matchedUsers.ForEach(s =>{
var member = new EntraUser(s);
membersList.Add(member);
});

}
batchIds.Clear();


Подробнее здесь: https://stackoverflow.com/questions/796 ... every-time
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Entra Pactor, возвращая одни и те же данные каждый раз
    Anonymous » » в форуме C#
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Entra Pactor, возвращая одни и те же данные каждый раз
    Anonymous » » в форуме C#
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Entra Pactor, возвращая одни и те же данные каждый раз
    Anonymous » » в форуме C#
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Entra Pactor, возвращая одни и те же данные каждый раз
    Anonymous » » в форуме C#
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • «BasicBatchConfigurer» имеет защищенный доступ - Spring Pactor/Spring Boot Не сохраняя данные в базе данных
    Anonymous » » в форуме JAVA
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»