Можно ли в GraphQL отправить Enum с несколькими значениями - PullRequest
3 голосов
/ 17 апреля 2020

В C# можно создать Enum с атрибутом Flags. (https://docs.microsoft.com/en-us/dotnet/api/system.flagsattribute?view=netstandard-2.1) Это означает, что Enum может выглядеть следующим образом:

[Flags]
enum EnumWithFlags 
{
  None = 0,
  FlagOne = 1,
  FlagTwo = 2,
  FlagThree = 4
}

EnumWithFlags может иметь значение 5, что означает, что он будет иметь как FlagThree, так и FlagOne.

Возможно ли это и с типом ввода Enum? И есть ли пример для этого?

...