Bradley Grainger
Bradley Grainger
The `Repository` code [uses `ExecuteScalarAsync`](https://github.com/microfisher/NETCore-Multilayer-Framework/blob/b9dffce7052ac78baff2666992cae9ade8862283/Microfisher.Snowflake.Data/Repositories/Repository.cs#L42). It's a long-standing bug in MySql.Data ([bug 70111](https://bugs.mysql.com/bug.php?id=70111)) that async I/O is not implemented correctly; thus all these methods will actually run synchronously. (See also...
The .NET Core entrants have very poor performance on the TechEmpower "Data updates" benchmark. For example, in the [latest nightly run (filtered to MySQL)](https://www.techempower.com/benchmarks/#section=test&runid=9d5522a6-2917-467a-9d7a-8c0f6a8ed790&hw=ph&test=update&d=e5), `aspcore-ado-my` (which is normally the fastest...
Supercedes https://github.com/praeclarum/FuGetGallery/pull/179
Supercedes https://github.com/praeclarum/FuGetGallery/pull/169.
.NET 5 is [out of support](https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core); .NET 6 is LTS.
The `Xtensive.Sql.Drivers.MySql.Connection` code [uses `ExecuteNonQueryAsync`](https://github.com/DataObjects-NET/dataobjects-net/blob/f9d4d0f9b24429cff0c2be3ee9d506da1f6677c8/Orm/Xtensive.Orm.MySql/Sql.Drivers.MySql/Connection.cs#L122). It's a long-standing bug in MySql.Data ([bug 70111](https://bugs.mysql.com/bug.php?id=70111)) that async I/O is not implemented correctly; thus all these methods will actually run synchronously. (See also...
**Software versions** MySqlConnector version: 2.3.7 MySQL Server 8.4.0 **Describe the bug** The following SQL statements are valid ways to write an `ALTER USER` statement. (Similarly for `CREATE USER`.) ```sql ALTER...
### Description This is a repost of https://github.com/dotnet/wpf/issues/6842 with a repro. In a WPF application ported to .NET 8.0 from .NET Framework 4.7.2, printing a complex document throws an exception,...
Fixes #6842 ## Description During XAML serialization, an `ImageSource` may first be loaded by `ImageSourceConverter.ConvertFrom`. This calls `BitmapDecoder.CreateFromUriOrStream` with a pack URI, opens a `Stream`, and keeps it open. This...
This addresses the breaking change described at https://github.com/jbevain/cecil/releases/tag/0.11.