编辑:
我提供了几个接口来描述项目应该包含的所有功能。我不知道如何组织项目。这是我的选择,我不知道哪个最合适:
创建一个引用包含接口的项目的新项目。开始在该项目中实现接口。
将实现放在项目中的每个接口旁边。换句话说,如果接口 IFoo.cs 位于文件夹 Model 中,则将 Foo.cs 放在同一文件夹中。
将所有接口放在一个名为 interfaces 的文件夹中。
编辑 2
我基本上提供了类似的东西:
接口没有组织,它们都在同一个命名空间和目录中。我必须组织它并使用 mvvm 模式实现它。