Здравствуйте, Аноним, Вы писали:
А>Хотелось бы автоматизировать реализацию IEditableObject и INotifyPropertyChanged, что в общем-то сделано в классе EditableObject. Но получается что использование EditableObject получается только в самых простых случаях, а когда нужно больше контроля (как в моем примере выше) то все становится совсем некрасиво и даже хуже чем если просто самому реализовать эти интерфейсы и все.
кроме того, что я приводил выше, есть еще возможность сделать все на аспектах (
здесь и
здесь), и\или допилить кодогенерацию до требуемого уровня (вот тут я нихт не селен, подсказать ничего не могу).