首页 文章
  • 1 votes
     answers
     views

    Autofac WCF REST 4.0

    我正在构建一个WCF 4.0 REST服务,并希望将Autofac用作DI容器 . 显然,我希望能够调用服务类的参数化构造函数(服务 Contract 实现),它接受一堆接口来使用 . 这些接口将在Autofac容器中注册,我希望它们在创建我的服务类的实例时被解析和使用(而不是调用非参数化构造函数,这是默认的) . MVC控制器存在类似问题,由Autofac MVC Integration软件包解...
  • 3 votes
     answers
     views

    WCF通过使用Entity Framework Complex来返回JSON

    最近我用EF4设置了WCF休息服务 . 返回XML格式响应时,一切都很顺利 . 但是当谈到JSON时,我得到了504错误 . unable to return json data, WCF Resful Service .NET 4.0 通过使用服务跟踪查看器深入挖掘:我发现此错误: '类型'xxx.DataEntity.AppView'无法序列化为JSON,因为其IsReference设置为...
  • 1 votes
     answers
     views

    在WCF服务中反序列化Message对象

    为了向我们的WCF服务传递JSON数据,我们将返回类型和方法参数的类型替换为System.ServiceModel.Channels.Message . 这是一种解决方法,因为否则将使用默认的DataContractJSONSerializer并且它将引发异常,因为我们的DTO对象将DataContract属性的IsReference设置设置为true,此序列化程序不支持该设置 . 例如,新的Re...
  • 0 votes
     answers
     views

    如何将WCF REST同时接受XML和JSON作为Request?

    我创建了WCF REST服务,它接受RequestFormat为 JSON 和 BodyStyle = Wrapped . 如果使用者( .NET , JAVA , PHP , JAVASCRIPT e.t.c., )发布 complex (类对象)数据,我想让我的服务接受XML . 我在web.config中启用了属性(automaticFormatSelectionEnabled)为true...
  • 0 votes
     answers
     views

    具有Restful API和循环引用问题的WCF服务

    我有一个设计对象 [DataContract(IsReference = true)] public class Entity : IEntity { ..... } 当我设置IsReference = true时,如果我通过Restful使用json格式来使用WCF服务,我会有一个异常,因为DataContractJsonSerializer不支持Is...

热门问题