为了先给出一点上下文,我们有一个插入到Web API的MVC应用程序,该应用程序本身通过实体框架与至少一个SQL Sever DB通信;通信是双向的,因为用户可以编辑数据。通过数据注解,在所有层上都有验证,即Db模型、DTO和ViewModels,它在每一层上大部分都是相同的,不可为空,最小长度,诸如此类的东西。但是,我们确实有一些特殊的、复杂的、不断变化的业务逻辑,我们决定只在Web API中实现它们。HttpClient在MVC端的包装器在
我使用亚音速在mvc应用程序中访问我的DB。当尝试使用mvc模型绑定更新记录时,记录不会更新,因为非列被标记为脏。我尝试手动标记所有列为脏的,通过调整亚音速代码,但有时我只想更新一些属性,所以我不想把它们都标记为脏。var m = new mapping { ID = 2, Name = "33" };m.Save();
这也不起作用,列<