using ReC.Application.Common.Procedures.InsertProcedure; namespace ReC.Application.Common.Exceptions; public class InsertObjectFailedException : Exception { public InsertObjectProcedure Procedure { get; } public InsertObjectFailedException(InsertObjectProcedure procedure) : base() { Procedure = procedure; } public InsertObjectFailedException(InsertObjectProcedure procedure, string? message) : base(message) { Procedure = procedure; } public InsertObjectFailedException(InsertObjectProcedure procedure, string? message, Exception? innerException) : base(message, innerException) { Procedure = procedure; } }