1

作为我为可维护性和可扩展性所做的代码检查的一部分,我最近在 FreshMVVM 框架中发现了一个“错误”(我想说还是想要的功能?)。

我无法在 PageModels 父文件夹下创建指定的 PageModel 文件夹,并且在我的 PageModel 文件夹中有部分类。我想实现这个页面结构:

PageModels 父级下的 HomePageModel 文件夹

但相反,我将所有 HomePageModel 部分类都放在父保护伞下。

在此处输入图像描述

我的 HomePageModel 不是 ContentPage 而是继承自FreshBasePageModel

public partial class HomePageModel : FreshBasePageModel

因此,这里提到的解决方案(见链接)是不可行的: https ://github.com/rid00z/FreshMvvm/issues/149

在我的 POV 中,最好拥有可维护的部分类,而不是 +1000 行的单个类和不断增长的类。

这不是文件的美学结构,因此,我非常感谢关于这个问题的见解/解决方案。也许我错过了 FreshMVVM 中的某些内容。

谢谢!

4

0 回答 0