Size: a a a

2021 February 15

МЕ

Максим Еремин... in .NET Talks 🎄
быстра
источник

Lr

Larymar r.sorokin in .NET Talks 🎄
Quantum Madness
Так. Давай на простом примере.
У меня есть вьюха авторизации, есть модель данных авторизации, и есть вьюмодел который всем этим управляет. Вроде всё по канону.
Теперь мне нужно создать некоторый класс-провайдер команд, команды из которого я буду вызывать из вьюмодела?
на примере ReactiveUI
(комманды и INPC уже руками никто 200 лет не пишет)
QuitProgramCommand =
       ReactiveCommand.Create(() => Environment.Exit(0));
     SaveFileCommand = ReactiveCommand.CreateFromTask(SaveFile);
     SendCommand = ReactiveCommand.CreateFromTask(SendRequest);
     ConvertDataCommand = ReactiveCommand.Create(ConvertData);
     AddEmptyParamCommand =
       ReactiveCommand.Create(() => AddEmptyParam(QueryParams));

Вот у меня целая пачка комманд, которые являются все еще одним и тем же типом и одним и тем же классом
источник

МЕ

Максим Еремин... in .NET Talks 🎄
источник

QM

Quantum Madness in .NET Talks 🎄
Quantum Madness
Так. Давай на простом примере.
У меня есть вьюха авторизации, есть модель данных авторизации, и есть вьюмодел который всем этим управляет. Вроде всё по канону.
Теперь мне нужно создать некоторый класс-провайдер команд, команды из которого я буду вызывать из вьюмодела?
Класс-провайдер аля "LoginCommandProvider"
источник

KX

Katana X in .NET Talks 🎄
Максим Еремин
номер тлф по сбп
Спасибо, теперь ты сильный
источник

AS

Andrew Shurunov in .NET Talks 🎄
Katana X
Скинь 100р или ты слабак
Сфоткай карту со всех сторон и кинь
источник

Lr

Larymar r.sorokin in .NET Talks 🎄
тебе не нужно писать свою команду на каждый чих
источник

Lr

Larymar r.sorokin in .NET Talks 🎄
ты пишешь общую которая принимает делегаты
источник

QM

Quantum Madness in .NET Talks 🎄
Larymar r.sorokin
ты пишешь общую которая принимает делегаты
Кажись дошло
источник

QM

Quantum Madness in .NET Talks 🎄
Благодарствую
источник

Lr

Larymar r.sorokin in .NET Talks 🎄
Quantum Madness
Кажись дошло
и да, возьми уже готовый mvvm фреймворк
источник

Lr

Larymar r.sorokin in .NET Talks 🎄
твои велосипеды никому не нужны
источник

QM

Quantum Madness in .NET Talks 🎄
Larymar r.sorokin
и да, возьми уже готовый mvvm фреймворк
Я так ничему не научусь
источник

МЕ

Максим Еремин... in .NET Talks 🎄
Quantum Madness
Я так ничему не научусь
источник

QM

Quantum Madness in .NET Talks 🎄
Larymar r.sorokin
твои велосипеды никому не нужны
Мне нужны
источник

M

Mansur in .NET Talks 🎄
А впф разве ещё нужен где то?
источник

DB

Danil Braindead in .NET Talks 🎄
Quantum Madness
Я так ничему не научусь
Действительно весомый аргумент
источник

KX

Katana X in .NET Talks 🎄
Да, я делаю себе персональные приложения
источник

Lr

Larymar r.sorokin in .NET Talks 🎄
Mansur
А впф разве ещё нужен где то?
хватает более чем
источник

Lr

Larymar r.sorokin in .NET Talks 🎄
Katana X
Да, я делаю себе персональные приложения
а мог бы на авалонии
источник