고객 필드에 주소 필드가 있습니다. 내가 연구 한 바로는, 나도 사용 속성 수ASP.NET MVC에서 특성 또는 설정 클래스 사용
public class Customer{
//...
[Required]
public Address CustomerAddress { get; set; }
}
또는 다른 방법 :
public class AddressSettings{
public bool AddressRequired { get; set; }
//...other settings
}
이 두 가지 유효한 방법이 있습니까? 그렇지 않다면 왜 다른 방향으로 나아질까요? 속성을 사용하여 내 의견으로는
또한 유창한 유효성 검사를 권장합니다. 이는 대형 프로젝트에서 속성 스프를 방지합니다. –