Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net IHTTP控制器工厂在哪里?_Asp.net_Asp.net Mvc_Asp.net Web Api - Fatal编程技术网

Asp.net IHTTP控制器工厂在哪里?

Asp.net IHTTP控制器工厂在哪里?,asp.net,asp.net-mvc,asp.net-web-api,Asp.net,Asp.net Mvc,Asp.net Web Api,微软网站说,有一个可以用来生成自定义方式的控制器 但是,从Visual Studio引用的System.Web.Http DLL: packages\Microsoft.AspNet.WebApi.Core.4.0.20710.0\lib\net40\System.Web.Http.dll 没有该接口: 那么界面现在在哪里?它不见了,取而代之的是一个或更具体的界面。编写自己的依赖项解析后,可以将其插入Web API: config.DependencyResolver = new MyDepe

微软网站说,有一个可以用来生成自定义方式的控制器

但是,从Visual Studio引用的System.Web.Http DLL: packages\Microsoft.AspNet.WebApi.Core.4.0.20710.0\lib\net40\System.Web.Http.dll

没有该接口:


那么界面现在在哪里?

它不见了,取而代之的是一个或更具体的界面。编写自己的依赖项解析后,可以将其插入Web API:

config.DependencyResolver = new MyDependencyResolver();

也找不到

无论如何,您可以使用IHttpControllerActivator在Web API中创建自定义控制器工厂