Closed
Description
Since the blazor platform code calls directly into the runtime rather than using the normal initialization code it doesn't have the logic to load the icudt.dat file into the runtime that is required to enable icu. It will need to copy icudt.dat
from the runtime pack and insert it into memory using offset = this.mono_wasm_load_bytes_into_heap (bytes)
and this.mono_wasm_load_icu_data (offset)
and only do the logic in #24163 if that file doesn't exist