AsyncPoco icon indicating copy to clipboard operation
AsyncPoco copied to clipboard

Where are PetaPoco.Utilities and PetaPoco.Core?

Open bjammin opened this issue 6 years ago • 2 comments

Just converting over some code and I noticed that these two namespaces are not in AsyncPoco, but are in PetaPoco 5.1.306.

Are they missing for a reason? Is it assumed that we just use the PetaPoco versions?

Also I noticed some other changes - the AsyncPoco.Database object does not include Provider or DefaultMapper properties.

Is AsyncPoco perhaps forked from an earlier version?

bjammin avatar Feb 21 '19 02:02 bjammin

Is AsyncPoco perhaps forked from an earlier version?

Yes.

At this point it's best to just think of them as 2 different ORMs with common roots. As such, porting from PetaPoco to AsyncPoco should be a far easier task than, say, PetaPoco to Dapper. But there's been no formal effort to keep the 2 in sync. Since the fork, PetaPoco got new maintainers and underwent some fresh innovation, and AsyncPoco saw some changes of its own, mostly for .NET Core support.

If there's a particular feature in PetaPoco that you'd like to see in AsyncPoco, feel free to open an issue and request it.

tmenier avatar Feb 21 '19 15:02 tmenier

As a side note, things that appear to be missing from Database could be related to changes necessary for 2.0.

tmenier avatar Feb 21 '19 15:02 tmenier