выгрузка данных в xlsx, и если ждать получение всех данных а потом заполнение этими данными ячеек экселя, то я получаю OutOfMemory
Было решено использовать IAsyncEnumerable и батчами получать данные и писать их в ячейки экселя
Но есть проблема, кажется нельзя асинхронно писать в ячейки экселя((
Кто-нибудь сталкивался?
Эм И что это даст мне?
То что OutOfMemory перестанет прилетать?
Если нельзя писать асинхронно, то пиши синхронно. Сделай себе очередь и работой с экселем синхронно. Но в целом хотелось бы посмотреть полностью на исключение
Так ты там синхронно пишешь
ну так почему тогда Value свойство null равно там? а когда вне блока await foreach обращаюсь к свойству Value у cell, то все норм?
LargeXlsx посмотри или аналоги
Обсуждают сегодня