0
新しいASP.NET MVCのWeb APIを使用して、私は次のエラー.NETのWeb API - 予期しないタイプ
The type InfoboardPage was not expected. Use the XmlInclude or SoapInclude attribute to specify types that are not known statically.
私はすべてがから派生するオブジェクトのリストを返すようにしようとしていますを取得していますInfoboardItem
指示通りに、それぞれのタイプにXmlInclude
属性を追加しましたが、まだこのエラーが発生しています。
[HttpGet]
[XmlInclude(typeof(InfoBoardEvent))]
[XmlInclude(typeof(InfoboardPage))]
[XmlInclude(typeof(InfoboardEventVisitor))]
public List<InfoboardItem> Pages(int ClientNum, int SiteNum, int LangNum)
{
Data infoboardData = new Data(ClientNum, SiteNum, LangNum, 1);
var obRetVal = infoboardData.GetPageSequence("~/InfoBoard");
return obRetVal;
}
以前にこの問題が発生したことがありますか?解決策はありますか?または、これは製品の問題ですか?
これは、トリックをやったと思われる、ありがとう。今、新しい、漠然としたエラーを解決する! – AndyBursh