Отправка HashSet в ApiController C#

У меня есть объект C# MyObject с HashSet имущество. Я сериализую его на стороне клиента, а затем отправляю через GET с параметрами в URI для C# ApiController, который принимает объект в качестве аргумента:

public MyOtherObject Get([FromUri] MyObject obj) { ... }

Это все работало абсолютно нормально, используя List, но теперь, когда я использую HashSetклиент сериализует и отправляет объект, но сервер получает пустой HashSet,

Есть ли ключевое различие в том, как в C# ApiController получает HashSets а также Lists через URI?

0 ответов

Другие вопросы по тегам