-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Description
The Repository code uses ExecuteScalarAsync. It's a long-standing bug in MySql.Data (bug 70111) that async I/O is not implemented correctly; thus all these methods will actually run synchronously. (See also here and here on Stack Overflow.)
To fix this, you could switch to https://github.com/mysql-net/MySqlConnector, an OSS replacement for MySql.Data that supports true asynchronous I/O; it also has full .NET Standard/.NET Core support.
If you're interested in this, I'd be happy to open a PR.
Metadata
Metadata
Assignees
Labels
No labels