c# - HttPost 某些值未在数据库中更新
问题描述
通过向我的数据库发布请求,我只得到字符串值。由于某种原因,浮动值不会到达数据库。
模型
public DateTime ? Date {get;set; }
public double latitud { get; set; }
public double longitud { get; set; }
public string Name { get; set; }
Model Request = Model;
Request.latitud=location.Latitude;
Request.longitud=location.Longitude;
Request.Date=DateTime.Now;
Request.Name=Name;
服务:
public async Task<string> Post(Model Request)
{
var response = new ServiceResponse<string>();
using (var httpClient = new HttpClient())
{
InitClient(httpClient);
httpClient.DefaultRequestHeaders.TryAddWithoutValidation(
"Content-Type", "application/json");
var result = await httpClient.PostAsync(API_URL,
new
StringContent(JsonConvert.SerializeObject(Request),
System.Text.Encoding.UTF8, "application/json"));
Debug.WriteLine("post results : " + result.Content);
}
}
return response;
}
日期,名称在我调用服务时成功发布,但是,没有一个双打值。注意 - 我 100% 确定所有值都在对象请求中发送。
解决方案
推荐阅读
- javascript - 我如何为我访问的每个页面执行这行代码,而不是在我单击书签时?
- r - 修改现有代码以将 geom_count 插入 ggplot
- ubuntu - 如何使用 MIPI 相机在 NanoPC T4 中获取 cam(0)?
- java - 在 intellij idea 中设置 tomcat 的问题
- vb.net - 更新标签的文本
- java - 我应该如何修复所需的找不到类型的 bean?
- java - 接口是对象的实例,对象是Java中接口的实例?
- nativescript - 我用 nativescript 构建一个应用程序,我需要接受 RECURRING 付款。如何?
- php - MySQL:按照一定的字母顺序对查询进行排序
- javascript - JavaScript 函数中的参数