Windows服务DLL和WepApp API

时间:2017-04-26 12:40:29

标签: c# asp.net-web-api dll windows-services

我们已经完成了一个Windows服务来访问串口,我们正在通过DLL使用Web应用API与硬件进行通信。

我正在 ApiController 中创建DLL的实例问题在web App中,我的DLL正在创建新实例(刚刚启动)的每个Http请求。

如何克服这个......?我想在实例化后在整个应用程序中使用相同的DLL实例。

由于 维诺德

1 个答案:

答案 0 :(得分:0)

每个请求都会创建一个控制器,如果你想要一个类的单例(" DLL"正如你所指的那样),那么你需要为控制器执行一些dependency injection