Asp.Net WebAPIで階層構造のデータを返却したい
ASP.NET WebAPI(.NET framework) のGetメソッド(HttpGet)でDBから取得した情報を下記のような階層構造に変換し一旦クラスに格納。そのクラスのデータをクライアントに返却したいです。
クラスの設計はAクラスのメンバーにDictionaryといった形で親クラスに小クラスのメンバーを配置しています。(クラスにはdatacontract属性をつけています)
しかし、 返却されるのはAクラスの要素のみでB,Cクラスの要素は何もデータがありません。この辺にお詳しい方が周りにいないためここで質問させて頂きます。どうぞよろしくお願いします。
※最終的にはツリービューに表示するデータ
■データ(クラス)の構造
A
-|B-1
-|C-1
-|C-2
-|C-3
-|B-2
-|C-1
-|C-2
A-1
-|B-1
-|C-1
-|C-2
-|C-3
-|B-2
-|C-1
-|C-2
0 likes