6

私はいくつかの新しいプロジェクトを開始しており、PetaPoco (他のプロジェクトで以前に使用したことがあります) または NPoco を使用したいと考えています。

NPoco は PetaPoco (v4.x ベース) のブランチであり、PetaPoco は現在 v5.x です。

しかし、NPoco は PetaPoco + いくつかの新機能のようですが、コード ベースは現在少し分岐しており、PetaPoco への変更を NPoco に簡単に統合することはできず、その逆も同様です。

PetaPoco はまだ開発中ですか、それとも非推奨/メンテナンス モードですか? 今後の開発はすべて NPoco で行われますか?

4

2 に答える 2

4

さらに混乱を招くことはありませんが、.NET 4.5 以降に非同期性を追加する PetaPoco v5 のフォークである AsyncPocoもあります。PetaPoco の開発状況についてはお答えできませんが、修正されていないバグや未回答の機能リクエストがある場合は、AsyncPoco でお気軽にイシュー/プル リクエストを作成してください。現時点では 1.1 のロードマップは何もありませんが、提案は受け付けており、関心があればプロジェクトを前進させたいと思っています。

于 2014-02-18T16:24:12.537 に答える
3

PetaPoco は非推奨というより「完成」に近いものです。私はそれでいいのです。効率的な製品に肥大化を加える必要はありません。

とはいえ、よりアクティブな製品が必要な場合は、NPoco の道を選ぶべきです。

于 2013-10-30T22:47:23.847 に答える