я украшенных действие следующим образомобъект не является примитивным для моделей Ответное сообщение
[SwaggerResponse(HttpStatusCode.OK, "List of customers", typeof(List<CustomerDto>))]
[SwaggerResponse(HttpStatusCode.NotFound, Type = typeof(NotFoundException))]
OK модель показана правильно.
Однако, при сообщениях Repsonse, я получаю «Объект не примитив» для NotFound
. Обычай исключение происходит из Exception
, реализует ISerializable
, а также имеет [Serializable]
и [DataContract()]
Как я могу показать фактический тип данных вместо этого сообщения?
Также, если я использую WebApi, если я украшаю все действия такими атрибутами, могу ли я получить удар производительности?