...
Note that ArrayPool had 1M elements limit that has been removed in .NET 6: https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-6/#buffering
Adopt connection reliability proposals from 2.x:
Use default Microsoft code style, enforced by StyleCop analyzers (code won't compile if there is a violation).
...
...