이것은 매우 간단한 웹 API 프로젝트입니다. 데이터 모델, 생성 된 DbContext 및 컨트롤러가 있습니다.특정 속성이 직렬화되지 않도록 [JsonIgnore]를 어디에 추가해야합니까?
내 모델 클래스의 특정 속성에 [JsonIgnore]
특성을 추가 한 다음 나중에 데이터 모델을 변경하면 모델 클래스가 재생성되고 내 [JsonIgnore]
특성이 삭제됩니다. 나는 이것이 왜 발생하는지 자동 생성 클래스에 속성을 추가해서는 안된다는 것을 이해합니다. 내 질문은 ASP.NET 웹 API와 함께 사용하기 위해 [JsonIgnore]
과 같은 클래스에 속성으로 주석을 추가해야하는 곳입니까?
ASP.NET 웹 API 4, RTW