私のWebAPIは、Domainオブジェクトとは異なるオブジェクトのセットを返しています。たとえば、ドメインにEmployeeクラスがありますが、APIでEmployeeクラスのすべてのメンバーを公開したくないので、EmployeeApiModelという別のクラスを作成しました。
これで、WebApiはEmployeeApiModelのリストを返しますが、シリアル化先の名前を指定できるようにしたいと思います。これは、xmlのタグの代わりに、シリアル化されている基になるクラスがEmployeeApiModelであるという事実を変更せず<EmployeeApiModel>
に取得したいと思います。<Employee>
どうすればこれを達成できますか?