Есть мой класс исключений
public class ParseFailedException : Exception
{
public string FailedFileName { get; set; }
public int? LineNo { get; set; }
public int? ColumnNo { get; set; }
}
Хорошо ли делать свойство как заданное или их следует передавать через метод конструктора?