Добрый день,
хочу написать Nuget плагин для авто-генерации кода в проектах с mvvmcross на основе атрибутов.
Идея в том, что при добавлении собственного атрибута к свойству
[MyBinding]
public int Test {get; set;}
Будет генерироваться код
private int _test;
public int Test
{
get=> return _test;
set
{
_test = value;
TestChanged();
}
}
public event Action TestChanged = delegade{};
Создаваться новый класс
public class TestCustomBinding{}
и переписываться(дополняться) метод в файле Setup.cs
protected override void FillTargetFactories(IMvxTargetBindingFactoryRegistry registry)
{
registry.TestCustomBinding; //новая строка
base.FillTargetFactories(registry);
}
Есть идеи как это все правильно реализовать?
Спасибо.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники