Проверка аннотации данных из стандартной библиотеки классов .net в Xamarin.Forms - PullRequest
0 голосов
/ 05 июля 2019

У меня есть библиотека классов в .net Standard 2.0, украшенная аннотациями данных и операциями с базой данных. Я хотел использовать одну и ту же библиотеку классов на всех платформах, например WPF, Asp.net Core, Web Api, Xamarin.Forms для Android, iOS и UWP.

Эта библиотека работает нормально с WPF, Asp.Net Core и Web Api, но при такой же проверке не отображается сообщение об ошибке в Xamarin.Forms для Android, iOS и UWP.

Определение модели в библиотеке классов:

public class UserLogin : NotificationObject
{
  [DbRequired]
  [Display(Name = "USER NAME", Prompt = "ENTER USER NAME")]
  public string User_Name
  {
    get { return GetValue(() => User_Name); }
    set { SetValue(() => User_Name, value); }
  }

  [Display(Name = "PASSWORD", Prompt = "ENTER PASSWORD")]
  [DataType(DataType.Password)]
  [DbRequired]
  public string User_Password
  {
    get { return GetValue(() => User_Password); }
    set { SetValue(() => User_Password, value); }
  }
}

Я хочу проверить форму ввода Xamarin.Forms с привязкой аннотации данных в Model. Пожалуйста, помогите мне выйти из этого. Пожалуйста, предложите, если есть лучшая практика и что мне не хватает.

...