我已经编写了Web api的所有类和控制器,以与非常大的数据库(数十个表和控制器)进行交互。我需要为特定任务编写许多小型应用程序,因此,如果控制器也可以是库文件,那将是一个主意。
我看过一些老教程,建议可以做到这一点,但是它们似乎不再起作用。
任何人都可以请我指向说明如何实现此目标的地方;或者,如果有更好的最佳实践方法,我应该采用。
所有对象类都在自己的库中,并且有一个与数据库交互的可运行Web应用程序。希望将控制器添加到库中,或将其包含在现有的对象类库中。
答案 0 :(得分:0)
通过将控制器放置在库中,您是说拥有通用控制器,以便您可以在任何需要的模型中随时使用它们吗?这样,您可以检查我的库https://github.com/Ryukote/CoreGenerics,它也可以在Nuget上使用,以便可以将其添加到项目中并按原样使用。