Я создаю API отдыха и хочу проверить мою модель.Я использую удаленный атрибут для одного из моих полей, так как он должен проверять записи из базы данных.Но контроллер с удаленным полевым свойством никогда не вызывается.ниже приведен код.
Модель.
public class APIBusinessDetailModel
{
[Required(ErrorMessage = "Industry is required")]
[Remote("CheckRecordExists", "RegistrationAPIController")]
public string Industry { get; set; }
public string RegisteredBusinessType { get; set; }
public string ABN { get; set; }
public string BusinessBriefDescription { get; set; }
public string BusinessStreet { get; set; }
public string BusinessCity { get; set; }
public string BusinessState { get; set; }
public string BusinessPostcode { get; set; }
public string BusinessWebsite { get; set; }
}
Действие контроллера
public async Task<JsonResult> CheckRecordExists(string Industry)
{
return Json("Not a valid Industry in Business Model");
}