9.1 Пользовательские запросы
Пользовательские запросы позволяют создавать на сервере приложений любую специальную логику и впоследствии вызывать ее через REST API GraphQL.
Для пользовательского запроса необходимо определить атрибут метода подобного вида:
[Api(RequestType.Query, FieldName = "getCurrentUserCl", Description = "Возвращает текущего пользователя.")]
Где:
- Api - определяет, что это пользовательский запрос,
- RequestType - тип запроса (Query - запрос на чтение, Mutation - запрос на изменение),
- FieldName - название функции в GraphQL,
- Description - описание, видимое при просмотре схемы GraphQL
