Size: a a a

var chat = new Chat();

2020 September 28

DP

Denis Porutskyi in var chat = new Chat();
VD
Если там не константный небольшой набор данных
Это сообщения в чате, я позже сделаю чтобы бралось по 50-100 сообщений последних, а потом когда скролишь выше то будут подгружаться следующие 50-100
источник

V

VD in var chat = new Chat();
Denis Porutskyi
Это сообщения в чате, я позже сделаю чтобы бралось по 50-100 сообщений последних, а потом когда скролишь выше то будут подгружаться следующие 50-100
Пили вьюху
источник

DP

Denis Porutskyi in var chat = new Chat();
Что за вьюха?
источник

AS

Andrii Shcherbyna in var chat = new Chat();
Так ему эти N строк и так нужны. Он же потом только GroupBy делает
источник

DP

Denis Porutskyi in var chat = new Chat();
Andrii Shcherbyna
Так ему эти N строк и так нужны. Он же потом только GroupBy делает
+
источник

V

VD in var chat = new Chat();
Andrii Shcherbyna
Так ему эти N строк и так нужны. Он же потом только GroupBy делает
Все было бы хорошо если бы не лейзи лоад
источник

DP

Denis Porutskyi in var chat = new Chat();
Вот как в телеге, при открытии чата показывает последние n сообщений сгруппированные по дате, далее когда выше листаешь оно подгружает следующие
источник

AS

Andrii Shcherbyna in var chat = new Chat();
Include?)
источник

V

VD in var chat = new Chat();
Если его отрубить то мб и ок
источник

V

VD in var chat = new Chat();
Но тогда сначала запрос с include + where + paging
источник

AS

Andrii Shcherbyna in var chat = new Chat();
Да
источник

V

VD in var chat = new Chat();
И только потом в памяти группировкп
источник

DP

Denis Porutskyi in var chat = new Chat();
Да, думаю так и будет
источник

AS

Andrii Shcherbyna in var chat = new Chat();
context.message.Include().Where().AsEnumerable().GroupBy().ToList()
источник

V

VD in var chat = new Chat();
Andrii Shcherbyna
context.message.Include().Where().AsEnumerable().GroupBy().ToList()
Не делайте так никогда
источник

AS

Andrii Shcherbyna in var chat = new Chat();
?)
источник

AS

Andrii Shcherbyna in var chat = new Chat();
.GroupBy().ToList()
Это правда уже бизнес логика
источник

V

VD in var chat = new Chat();
Не люблю эти asEnumerable
Нужно сидеть и вчитывыться
источник

V

VD in var chat = new Chat();
Разбей на 2 выражения
источник

V

VD in var chat = new Chat();
Одно выгружает страницу с фильирами
источник