в моем приложении ASP.NET я создаю новый класс для обработки ошибок в моем приложении и отправляю их веб-службе, которая будет сохранять его в таблице. Есть ли что-то неправильное в наличии свойства типа System.Exception class в моем новом классе? В настоящее время у меня есть свойства, такие как «MethodName», «ClassName», «InnerException», «StackTrace». Когда в моем приложении происходит ошибка, я создаю объект этого класса, устанавливаю свойства и вызываю метод save. Теперь я думаю об устранении 3-х свойств и создании свойства с именем «Exception» типа Exception.so, чтобы я мог прочитать подробности об исключениях в этом классе
Этот подход действительно хорош? Будет ли у него какие-либо проблемы с производительностью / памятью, чем в предыдущем методе, где у меня есть 3 строковых свойства