我正在基于TodoItem示例创建一个非常基本的Azure移动应用程序,并且我遇到了一个奇怪的问题。我可以连接到表控制器并调用ToEnumerableAsync(GET)而不会出现问题,但是只要我调用UpdateAsync或InsertAsync,就会收到404(未找到)响应。我尝试重新创建表控制器,禁用身份验证等无济于事。
Azure上的日志流看到PATCH消息并返回404.不是非常有帮助......
我的DTO看起来像这样:
public class Patient : EntityData
{
public string PersonalHealthNumber{ get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public DateTime? DateOfBirth { get; set; }
}
我的客户端患者看起来像这样:
public class Patient
{
public string Id { get; set; }
public string PersonalHeathNumber { get; set; }
public string FirstName { get; set; }
public string MiddleName { get; set; }
public string LastName { get; set; }
public DateTime? DateOfBirth { get; set; }
[Version]
public string Version { get; set; }
}