我做了一个“错误”跳转到.NETCore,MVC5 WebApi ...
最终我意识到我有一个与NetCore不兼容的第三方库
因此,经过一番努力,我忽略了Core,并移回了.Net45。
一切顺利,但我的WebApi项目:
当移植我的WebApi时,我必须删除Kestrel(因为它在NET45中不受支持),
现在我面临一个困境,因为我删除了class Startup {}
,
我意识到我不能“轻松”将global.asax
添加到我的项目中,即使添加它,它也不会像我想要的那样起作用。
当然,我一直在努力创建一个平原Net Framework WebApi
项目,
而不是我的Net Core WebApi(.net framework)
项目
但它击中了我:“我不知道global.asax
HttpApplication
让我们说我仍然宁愿使用我现有的项目(或者说.Net Console Application
)来监听Http
请求并充当MVC ......
我该怎么办?
检查.Net WebApi Template
并没有让我更进一步,
并且没有在网上找到任何关于它的资源。
总之,我的问题是:
如何在不使用内置模板的情况下运行.Net Framework MVC WebApi?