// ReSharper disable UnusedAutoPropertyAccessor.Global namespace NodePipeline.Abstractions.Exceptions.NodeFactory; public class OutputPortNotFoundException : PipelineException { public OutputPortNotFoundException(string pipelineId, string outputPortName, string outputPortNodeId, string inputPortNodeId) : base(pipelineId, Constants.Exceptions.NodeFactory.OutputPortNotFoundException) { OutputPortName = outputPortName; OutputPortNodeId = outputPortNodeId; InputPortNodeId = inputPortNodeId; } public string OutputPortName { get; } public string OutputPortNodeId { get; } public string InputPortNodeId { get; } }