我目前正在尝试编写一个SQL中间件,它在执行基础ASP.NET操作之前打开一个。事务使用可序列化的隔离级别,并由底层MVC操作中的所有SQL请求使用。()步骤中发生,该步骤在动作成功返回并开始写入happen流之后执行。允许API客户端重新执行查询(使用专门的错误代码,如HTTP419),并且永远不要从中间件重新执行ASP.NET操作。无论如何,使用请求缓冲是一件不好的事情,如果在每个MVC操作中重新运行MVC pi
我正在一个MVC5应用程序中工作,该应用程序将处理一些密集的IO操作。因此,我们正在转换方法来使用异步/等待TPL内容。在进行异步/等待更改之前,我注册了一个自定义IAsyncActionInvoker,它将Json ActionResult更改为JsonNet ActionResult,如本例所示:
// IT RUNS THE
我现在试图从一个单独的MVC应用程序调用这个Web,这个应用程序应该有完整的CRUD。到目前为止,我已经成功地使用Get和Post方法来创建一个新的person并查看当前数据库中的人员列表。当试图对Put-方法执行类似的调用时,我得到以下错误:
这就是我的方法UpdatePerson是如何在我的API-应用程序中编写的: [RouteUpdatePerson([FromRoute] Guid i