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