Validation in MVVM using Data Annotations