mvc OperationContract不使用ServiceKnownType生成

时间:2014-05-08 06:53:49

标签: c# asp.net asp.net-mvc wcf code-generation

当我使用mvc4 projcet并添加服务引用时,会发生一些奇怪的事情 知识类型属性不像我在asp.net项目中那样生成。

这从mvc生成代码:

        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ILookUpService/GetSystems", ReplyAction="http://tempuri.org/ILookUpService/GetSystemsResponse")]
    BG.ServiceResult GetSystems();

这个来自我的asp.net:

        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ILookUpService/GetSystems", ReplyAction="http://tempuri.org/ILookUpService/GetSystemsResponse")]
 [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Jo.joServices.BillingSystems))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Jo.joServices.BillingSubsystems[]))]


    BG.ServiceResult GetSystems();

mvc中的问题是我得到了deserialzie的错误

0 个答案:

没有答案