我有一个相当大的数据库应用程序并尝试使用存储库模式。
我有 4 个接口(interface):IProductRepository、IFileRepository ....,我希望为所有 4 个接口(interface)提供一个组合接口(interface),我希望将其充当应用程序其他部分的 API。
我必须有一个类并输入4个接口(interface)的所有方法,并将接口(interface)添加到该类吗?听起来工作量很大。由于这 4 个方法中的每一个都有很多方法,我不想再次将它们全部键入。
或者我如何以最干净、最好的方式解决这个问题?
最佳答案
根据您的描述,听起来 Facade 应该符合要求。
关于c# - 4个接口(interface)的接口(interface)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6303111/