当前位置:   C++ > 正文

在ASP.NET Core中做出响应后做一些工作

entity-framework,asp.net-core-mvc,asp.net-core,asp.net,安全,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发工具,前端开发工具,开发人员工具,站长工具

我有一个使用EFCore的ASP.NET Core网站。我想做一些工作,例如登录到数据库,但是在将响应发送给用户以便更快回答之后。

我可以在其他线程中执行此操作,但是由于对DbContext的异步访问,我不确定它是否安全。有什么推荐的方法吗?

public async Task Request([FromForm]RequestViewModel model, string returnUrl = null)
{
    try 
    {
      var newModel = new ResponseViewModel(model);
      // Some work 
      return View("RequestView",newModel)
    }
    finally
    {
        // Some analysis on the request
        // I would like to defer this part
        await Log(model);
    }
}

原因之一是我想调用一个Web服务(地理编码),它不需要回答,但是可以很好地处理日志(我需要坐标的城市/国家/地区)。

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
  • 如何解决《ColdFusion-何时使用"请求"范围?》经验,为你挑选了2个好方法。coldfusion,railo,cfml,服务器,安全,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,jso... [详细]

  • 如何解决《什么时候应该在C++中使用'friend'?》经验,为你挑选了10个好方法。c++,oop,encapsulation,friend,c#,html,程序员,安全,容器,DevBox,在线流程图,编程,编程问答,程... [详细]

  • 如何解决《最好导出包含函数的对象,或者只导出ES6中的多个函数(是否存在约定?)》经验,为你挑选了2个好方法。javascript,ecmascript-6,安全,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,js... [详细]

  • 如何解决《WSACancelBlockingCall异常》经验,为你挑选了3个好方法。c#,sockets,服务器,安全,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线... [详细]

  • 如何解决《grailsspring安全角色和组》经验,为你挑选了0个好方法。grails,spring-security,安全,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳... [详细]

  • 如何解决《Redis引发错误:NOAUTH需要身份验证,但没有密码设置》经验,为你挑选了1个好方法。ruby-on-rails,redis,sidekiq,ruby-on-rails-4,服务器,ruby,安全,DevBox,在线流程图,编... [详细]

  • 如何解决《在需要密码时检查是否可以进行SSH连接》经验,为你挑选了1个好方法。ssh,bash,shell,服务器,安全,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线... [详细]

  • 如何解决《你如何保护database.yml?》经验,为你挑选了3个好方法。security,deployment,ruby-on-rails,ruby,mysql,服务器,ssh,安全,机器人,git,https,DevBox,在线流程图... [详细]

  • 如何解决《如何从Qt中的大文件异步加载数据?》经验,为你挑选了1个好方法。c++,io,qt,multithreading,安全,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间... [详细]

  • 如何解决《我可以将Javascript代码注入Chrome自定义标签吗?》经验,为你挑选了2个好方法。javascript,android,android-webview,chrome-custom-tabs,注入,chrome,webvi... [详细]

  • 如何解决《Mercurial坚持"等待锁定"》经验,为你挑选了7个好方法。mercurial,windows,服务器,安全,python,ubuntu,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工... [详细]

  • 如何解决《Symfony3将所有路由重定向到当前区域设置版本》经验,为你挑选了2个好方法。php,locale,symfony,symfony-routing,html,csrf,rust,mysql,sql,swift,go,css,xs... [详细]

  • 如何解决《寻找设计模式以减少虚拟方法过载》经验,为你挑选了1个好方法。c++,c++11,安全,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发工具,前端开发工具,开... [详细]

  • 如何解决《使用PowerShell隐藏文件夹》经验,为你挑选了1个好方法。powershell,windows,安全,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发... [详细]

  • 如何解决《perl中哈希值的可复制迭代》经验,为你挑选了1个好方法。iteration,perl,hash,replicate,安全,https,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生... [详细]

  • 如何解决《在并发程序中从BlockingQueue获取对象的最佳方法?》经验,为你挑选了1个好方法。java,concurrency,安全,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,u... [详细]

  • 如何解决《在我的Angular2模板中未定义从http.get()加载的JSON数据》经验,为你挑选了1个好方法。json,typescript,angular,安全,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,... [详细]

  • 如何解决《修改locals()或frame.f_locals中的*existing*变量》经验,为你挑选了0个好方法。python,cpython,安全,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,... [详细]

  • 如何解决《安全导航操作员的语法糖(&.)》经验,为你挑选了1个好方法。ruby,syntactic-sugar,ruby-2.3,安全,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成... [详细]

  • 如何解决《Nginx的;如何使用OCSP验证SSL客户端证书》经验,为你挑选了0个好方法。ssl,ocsp,nginx,安全,https,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,un... [详细]

相关标签
  

闽ICP备14008679号