0

プロパティを持つ C# オブジェクトMyObjectがありHashSetます。クライアント側でシリアライズGETし、URI のパラメーターを使用して C# に送信します。C#ApiControllerは、オブジェクトを引数として受け入れます。

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

これはすべて a を使用して完全に正常に機能しましたListが、 を使用しているHashSetため、クライアントはオブジェクトをシリアル化して送信しますが、サーバーは空の を受け取りますHashSet

C# がURIを介してApiController受信する方法に重要な違いはありますか?HashSetsLists

4

0 に答える 0