![]() |
1
3
就MEF而言,应用程序服务只是另一个可组合的部分。您可以编写的任何接口或类都可以像服务一样工作。
然后根据需要将其导入到类中。例如,假设您有一个用于服务的公共接口库,并且您提供了:
然后可以有一个单独的库来导出特定类型:
然后,主程序就可以根据需要导入它,并针对它编写代码。例如,假设要显示客户,则需要从数据层加载客户。如果要通过存储库加载,可以将存储库导入应用程序的特定部分:
然后,您可以将此服务直接组合到应用程序中。
|
![]() |
2
0
为实现此接口的服务和导出类声明接口。
比如你可能
|
![]() |
SkarabePL · Yii2依赖注入、配置和继承 6 年前 |