我有我的WCF REST端点,它以JSON格式从 camelCase 的Angular服务接收POST。由于WCF上的类是PascalCase,我想知道是否有一种方法可以将来自camelCase的传入请求反序列化为PascalCase对象?
基本上,我的请求变量为null,因为.net反序列化器由于大小写不匹配而不会反序列化任何内容。
[OperationContract]
[System.ServiceModel.Web.WebInvoke(Method = "POST",
RequestFormat = System.ServiceModel.Web.WebMessageFormat.Json,
ResponseFormat = System.ServiceModel.Web.WebMessageFormat.Json,
BodyStyle = System.ServiceModel.Web.WebMessageBodyStyle.Bare,
UriTemplate = "updatePackageConfig")]
System.ServiceModel.Channels.Message updatePackageConfig(List<UpdatePackageConfigRequest> request);