Поиск пользователя с использованием API. NET - PullRequest
0 голосов
/ 02 февраля 2020

Я работаю над устранением некоторых ошибок в моем API, которые появляются в моей консоли разработчика.

Одна из вещей, которые я считаю вызывающими увеличение числа ошибок, - это способ поиска пользователи, чтобы увидеть, если они существуют. Я делаю это до того, как пытаюсь создать нового пользователя, чтобы убедиться, что имя пользователя не существует в этой системе (или других) перед выполнением создания.

Мой текущий код поисковика выглядит следующим образом:

User edituser = new User();
var find = service.Users.Get(szSearchFor);
var testAccount = await find.ExecuteAsync();

Если «testAccount» возвращается со значением, пользователь был найден, если он ошибается, он возвращает не найденным. Я думаю, что ошибка - это одна из ошибок, перечисленных в моем API.

Итак, во-первых, это лучший / приемлемый способ поиска пользователя, чтобы увидеть, существуют ли они?

Я предполагаю, что нет, так что бы было?

Я попытался поиграться с services.Users.List (), но не могу понять, как его использовать, так как пример кода, похоже, удален из Документация по API или, по крайней мере, перенесена, и я не могу ее найти.

Или есть другой способ поиска?

...