Size: a a a

var chat = new Chat();

2020 February 03

ДС

Дима Ким Сыщик☂️ in var chat = new Chat();
vova lantsov
Ну так оставь синхронно)
ржака я закоментил в своих классах диспоз и перестало слетать
источник

ДС

Дима Ким Сыщик☂️ in var chat = new Chat();
кароче что то в впф вызывает диспоз (
источник

ДС

Дима Ким Сыщик☂️ in var chat = new Chat();
пля наверное когда я модальное окно вызываю
источник

ДС

Дима Ким Сыщик☂️ in var chat = new Chat();
только щас доперло
источник

AM

Artur Mustafin in var chat = new Chat();
Дима Ким Сыщик☂️
кароче что то в впф вызывает диспоз (
memory allocator в GC
источник

ДС

Дима Ким Сыщик☂️ in var chat = new Chat();
Artur Mustafin
memory allocator в GC
а он может вызывать диспоз?
источник

DM

Damir Mansurov in var chat = new Chat();
Дима Ким Сыщик☂️
кароче что то в впф вызывает диспоз (
вот именно диспоз диспоз?
источник

ДС

Дима Ким Сыщик☂️ in var chat = new Chat();
ага
источник

AM

Artur Mustafin in var chat = new Chat();
Дима Ким Сыщик☂️
а он может вызывать диспоз?
сам вряд-ли, но GC определенно может, в процессе сборки мусора
источник

ДС

Дима Ким Сыщик☂️ in var chat = new Chat();
ну вот я и думаю что у меня создание инстанса viewmodel идет в онлоад виндовс
источник

ДС

Дима Ким Сыщик☂️ in var chat = new Chat();
а у меня модалка переключается наверное где то в это момент
источник

ДС

Дима Ким Сыщик☂️ in var chat = new Chat();
ладно спасибки всем впринципе глюк вроде ушел диспоз убрал нафиг вообще
источник

ВE

Виталий EasyMod in var chat = new Chat();
Artur Mustafin
сам вряд-ли, но GC определенно может, в процессе сборки мусора
Пока жива ссылка на объект то нифига он чистить не будет
источник

ВE

Виталий EasyMod in var chat = new Chat();
Дима Ким Сыщик☂️
public async Task AuthorizingAsync()
       {
           AuthorizingInProgress = true;
           await Task.Run(() =>
           {
               LeanFactory.Initialize("GatewayUOWApp");
               _unifiedSdk = LeanFactory.Create();
               _unifiedSdk.SetWindowsAuthentication();
           });
           AuthorizingInProgress = false;
       }
зачем создавать ещё одну таску в асинхронном методе?
источник

vl

vova lantsov in var chat = new Chat();
Виталий EasyMod
зачем создавать ещё одну таску в асинхронном методе?
Он оборачивает синхронный код в асинхронный типо
источник

ВE

Виталий EasyMod in var chat = new Chat();
vova lantsov
Он оборачивает синхронный код в асинхронный типо
у него и так метод Таск асинк, соответственно и так асинхронно вызывается (должен бы)
источник

ВE

Виталий EasyMod in var chat = new Chat();
получается таска в таске, смысла ноль
источник

vl

vova lantsov in var chat = new Chat();
Виталий EasyMod
у него и так метод Таск асинк, соответственно и так асинхронно вызывается (должен бы)
Та вот как раз он синхронно отработает, ибо не будет await
источник

ВE

Виталий EasyMod in var chat = new Chat();
vova lantsov
Та вот как раз он синхронно отработает, ибо не будет await
Почему это? Где не будет?
источник

vl

vova lantsov in var chat = new Chat();
До первого await асинк метод работает синхронно
источник