C# 我们可以在Nuget包创建中只使用接口吗?
我有两个项目 有一个接口C# 我们可以在Nuget包创建中只使用接口吗?,c#,nuget-package,C#,Nuget Package,我有两个项目 有一个接口IMHandler,它有两种方法- bool IsValid(Message m) void Handel(Message m, Callback callback) 在第一个项目中,有一个类MHandler,它实现了IMHandler。在第二个项目中,有4个类实现了MHandler。项目1和项目2中的实施情况不同 我们计划创建Nuget包以实现可重用性。对于上述场景,哪种方法是最好的 为MHandler的两个项目创建两个单独的Nuget包,因为这两个项目的实现不同。
IMHandler
,它有两种方法-
bool IsValid(Message m)
void Handel(Message m, Callback callback)
在第一个项目中,有一个类MHandler
,它实现了IMHandler
。在第二个项目中,有4个类实现了MHandler
。项目1和项目2中的实施情况不同
我们计划创建Nuget包以实现可重用性。对于上述场景,哪种方法是最好的
MHandler
的两个项目创建两个单独的Nuget包,因为这两个项目的实现不同。这两个包都有接口和相应的类我得到了我问题的答案-为这两个项目创建两个单独的Nuget包,因为这两个项目的实现是不同的。最基本的原因是执行上的差异