ropriedades de vinculação de dados POCO

Existe alguma estrutura de ligação de dados (BCL ou outra) que permita a ligação entrequalquer duas propriedades CLR que implementamINotifyPropertyChanged eINotifyCollectionChanged? Parece que deve ser possível fazer algo assim:

var binding = new Binding();
binding.Source = someSourceObject;
binding.SourcePath = "Customer.Name";
binding.Target = someTargetObject;
binding.TargetPath = "Client.Name";
BindingManager.Bind(binding);

OndesomeSourceObject esomeTargetObject são apenas POCOs que implementamINotifyPropertyChanged. No entanto, não conheço nenhum suporte da BCL para isso e não tenho certeza se existem estruturas existentes que permitem iss

ATUALIZA: Como não existe uma biblioteca disponível, resolvi escrever minha própria. Está disponívelAqu.

Obrigad

questionAnswers(6)

yourAnswerToTheQuestion