В моем проекте GraphQL-схема объект AllowedPeriod
(это всего два поля StartAt / EndAt) может попадать в разные объекты графа.
При генерации запросов apollo создает новый тип для каждого <parent_object>.AllowedPeriod
Например, в GetDevicesQuery
, AllowedPeriod
может быть внутри devices
, actions
или group
, следовательно, генерируя следующие классы.
GetDevicesQuery.AllowedPeriod
GetDevicesQuery.AllowedPeriod1
GetDevicesQuery.AllowedPeriod2
Есть ли способ сообщить apollo, что это те же типы, и что он не должен генерироватьтипы для каждого из них?