6

我正在开始一些新项目,我想使用 PetaPoco(我以前在其他项目中使用过)或 NPoco。

我知道 NPoco 是 PetaPoco 的一个分支(基于 v4.x),而 PetaPoco 现在在 v5.x 中。

但似乎虽然 NPoco 是 PetaPoco + 一些新功能,但代码库现在有点分歧,对 PetaPoco 的更改无法轻松集成到 NPoco 中,反之亦然。

PetaPoco 是否仍在开发中,还是已弃用/处于维护模式?所有未来的开发都会在 NPoco 中完成吗?

4

2 回答 2

4

不要让事情更加混乱,但还有AsyncPoco,它是 PetaPoco v5 的一个分支,它为 .NET 4.5 或更高版本的用户增加了异步性。我无法谈论 PetaPoco 的开发状态,但如果存在未修复的错误或未答复的功能请求,请随时在 AsyncPoco 上创建问题/拉取请求。在这一点上,我没有任何 1.1 的路线图,但我愿意接受建议,如果有兴趣,我渴望推进项目。

于 2014-02-18T16:24:12.537 回答
3

PetaPoco 更像是“已完成”而不是已弃用。这样对我来说很好。无需为高效的产品添加臃肿。

也就是说,如果您需要更活跃的产品,您肯定应该走 NPoco 之路。

于 2013-10-30T22:47:23.847 回答