如何实现像WCF一样的Asp.net MVC OneWay / FireAndForget调用呢?
发布时间:2020-05-25 09:13:42 所属栏目:asp.Net 来源:互联网
导读:在WCF中你有这样的东西 [ServiceContract]public interface IDoAuditService{ [OperationContract(IsOneWay = true)] [WebInvoke] void Audit(AuditEntry auditEntry);} 因此,这将允许消费者发出请求并继续流程而无需等待响应. 我已经尝试使用A
|
在WCF中你有这样的东西 [ServiceContract]
public interface IDoAuditService
{
[OperationContract(IsOneWay = true)]
[WebInvoke]
void Audit(AuditEntry auditEntry);
}
因此,这将允许消费者发出请求并继续流程而无需等待响应. 我已经尝试使用AsyncController进行Asp.net MVC,但消费者仍会阻塞并等待,直到在控制器中调用回调. 我想要的是使用Asp.Net MVC但WCF的行为,我想发出请求并继续流程而不等待处理请求 解决方法如何在服务器上执行动作体异步并立即返回调用者.这不是一场火灾而是忘记,但它会效仿.public ActionResult MyAction()
{
var workingThread = new Thread(OperationToCallAsync);
workingThread.Start();
return View();
}
void OperationToCallAsync()
{
...
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.Net MVC,使用javascript提交表单
- Azure上的Asp.Net Core 2.0产生了502.5
- asp.net-mvc – 控制器操作无法从JSON读取Guid POST
- asp.net – 将单元测试慢慢集成到项目中的步骤
- 使用Ninject绑定WebApi过滤器属性
- asp.net – 如何向DropDownList添加初始“select”值
- asp.net-mvc – 如何避免使用MVC的标签汤?
- asp.net – 将AJAX ModalPopupExtender定位在屏幕问题的中心
- asp.net – IIS URL重写 – 具有多个域
- asp.net webservice返回json的方法
推荐文章
站长推荐
- 实体框架 – Asp.Net Web API错误:’ObjectCont
- asp.net-mvc – 如何调试Minification失败 返回未
- asp.net-mvc-3 – ASP.NET MVC 3 – 在jquery对话
- asp.net – 无法获取管道:loadVisitor(domain:
- .net – 排除某些页面使用HTTPModule
- asp.net – IIS 7.5中的Windows身份验证因信任关
- Asp.net核心IIS Express.如何查看日志消息?
- asp.net – 如何确定用户的浏览器是否可以查看PD
- asp.net – ReportViewer – 隐藏PDF导出
- asp.net – 存储Web应用程序项目组合参考的位置?
热点阅读
