AsyncPoco
AsyncPoco copied to clipboard
A long-"awaited" fully asynchronous PetaPoco fork
I inherit `Database` to override a handful of key methods to wrap them with retry policies. While retargeting my applications I notice that the only constructor available when targeting netcoreapp...
Now Database has method GetTransactionAsync, which creates inside _transaction = _sharedConnection.BeginTransaction(); and returns ITransaction But i need DbTransaction object. It will be comfortably if Database will have method, which return...
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...
I'm trying to use AsyncPoco just in parts of my PetaPoco application for now, as full conversion would be a huge project and I have some immediate pain points that...
The UpdateAsync method in version 2.0.1 attempts to write primary key values on update. This causes an exception on SQL Server where the primary keys are identities. This fix is...
[Petapoco](https://stackoverflow.com/questions/19576370/petapoco-multiple-result-set-support) and [Dapper](https://github.com/StackExchange/Dapper#multiple-results) support database results with multiple sets. This feature has been requested in [AyncPoco](https://stackoverflow.com/questions/53049835/can-asyncpoco-support-multiple-results-sets) Would you like me to port the multiple result set support feature from PetaPoco...
Hi, At this moment it is not possible to use [Postgresql's ANY() operator](http://www.postgresqltutorial.com/postgresql-any/) to pass arrays as sql input parameters. When trying code such as ```csharp public class SomeEntity {...
Is there a reason why PocoData isn't public? It would be great to have it public to be able to access the same information about the models as AsyncPoco. I...
The update overload does not resolve the primary key correctly for entities with string primary keys when columns are specified. The issue looks to be around line 1303 of Database.cs...
...TransactionAsync The default isolation level is read committed.