现在,在web中,我想在后台运行该工作(即,我希望在启动LongWork()之后但在完成之前返回Http请求:1) public async Task<string> WebApireturn "ok";2) public async Task<string> WebApi() ... // do another work
{
如果我想使用WebAPI作为一个服务连接到不同服务器上的多个数据库,并检索我的MVC应用程序将使用的数据,那么最好的方法是什么?我不想让ApiController和我的MVC项目放在同一个项目中,所以我是否需要添加一个新的WebApi项目(删除除了控制器和模板添加的东西之外的所有东西,以获得一个干净的项目),我的MVC应用程序将引用这些项目吗下面是我曾经学习过的关于WebAPI的教程/博客文章列表:
ASP.NET Web带有可下载示例代码