Атрибут повесь, по моему [NotMapped] или чёт похожее
в моем кейсе не прокатит такое
Я думаю оно заходит в геттер с расчётом что это комплексный тип и возможно нужно будет смаппить какие-то внутренние свойства Сделал вывод из стэктрейса (VisitComplexType, DefaultComplexObjectValidation...)
та стектрейс и я почитал, и в исходниках пошастал. Но вопрос нахуя и как его отключить, а то хер знает как такое обойти
Я ж написал почему, тип твоего свойства - класс, у класса могут быть внутренние свойства Хоть там и сеттера нет, но геттер уже может вернуть не null объект, в таком случае binder попробует и его смаппить Логичное поведение Как выключить - не знаю, попробуй ApiBehaviorOptions или что-то подобное, там вроде были настройки маппинга
https://stackoverflow.com/a/68984339
Обсуждают сегодня