Hello @arivera12, I'd recommend skipping .NET 5 and going straight to .NET 6 in this case as .NET 6 has significant improvements to the byte array interop mechanisms.
Blazor no longer Base64 encodes/decodes byte[], and also natively supports streaming via JSStreamReference/DotNetStreamReference. This'll provide SIGNIFICANT improvements to stability and performance over .NET 5 in this area.
Links:
Originally posted by @TanayParikh in #28 (comment)
Hello @arivera12, I'd recommend skipping .NET 5 and going straight to .NET 6 in this case as .NET 6 has significant improvements to the byte array interop mechanisms.
Blazor no longer Base64 encodes/decodes
byte[], and also natively supports streaming viaJSStreamReference/DotNetStreamReference. This'll provide SIGNIFICANT improvements to stability and performance over .NET 5 in this area.Links:
Originally posted by @TanayParikh in #28 (comment)