.NET Core-如何创建插件/框架(相对于库)

时间:2018-09-19 21:44:02

标签: c# .net .net-core

enter image description here

我有一些.NET应用程序,其中90%的代码库实际上是相同的。我计划将这段代码提取到共享库中,然后所有应用程序都将引用并利用它们。

但是我真正需要的是与此相反的。我的每个应用程序仅包含1或2个接口实现,应该只是“插入”共享代码。他们不需要自己的Main()方法或入口点,共享代码可以具有启动和运行事物的所有逻辑,然后每个应用程序仅插入其自己的特定于应用程序的依赖项。

因此,感觉有些插件方法比库方法更好。我不希望我的应用程序全部调出共享库,我希望该应用程序(“可执行库”)调出我的应用程序,如此处所述:https://www.c-sharpcorner.com/UploadFile/a85b23/framework-vs-library/

.NET Core中是否可以使用这种方法?如何实现?

0 个答案:

没有答案