我有一个 WebAPI 控制器,它与具有属性属性的模型类一起使用,以将 C# 命名转换为更像 JavaScript 的命名。例如
[DataMember(Name = "posInfo")]
public string PositionInformation { get; set; }
如果我通过电线公开这些值,一切正常。现在我尝试调用服务器端的控制器在应用程序启动时引导一些初始值。但是,如果我在本地调用控制器,则 [DataMember] 属性不会“解析”。一切都以 C# 命名属性返回。
[DataContract][DataMember] 什么时候开始,如果我在本地调用我的控制器,如何使用它?