Связывание данных в Xamarin One Way

MVVM изначально был придуман для использования в стеке .NET (WPF, Silverlight и т.д.). Паттерн очень хорошо ложился на механизм связывания данных (data binding). В iOS и Android никакого нативного связывания данных нет. Однако, несмотря на это, MVVM имеет место быть. Можно создать «обёртку» и в коде прописать что делать при изменении свойства ViewModel, при этом…