У меня есть 3 проекта:
Api - Web API , Admin - ASP MVC, Models - библиотека классов
, на который ссылаются оба Api
и Admin
.
У меня есть модели в проекте Models , которые используют атрибут DataContract
в порядке быть сериализованным. Теперь, на API , чтобы сделать ответ content-length
короче, я устанавливаю EmitDefaultValue
на false
на каждом DataMember
.
Проблема в том, что на Admin , поскольку я использую AJAX(with DataTables)
, указанные значения ожидаются даже со значением по умолчанию.
Как установить EmitDefaultValue
для атрибута DataMember
на основе сборки, которую модели в настоящее время используются на?