public static Action<OXM.ValidationMessage> CastDelegate(Action<SDMX.ValidationMessage> sdmxAction) { if (sdmxAction == null) return null; return delegate(OXM.ValidationMessage oxm) { var sdmx = new SDMX.ValidationMessage(oxm.Message, CastSeverity(oxm.Severity), oxm.LineNumber, oxm.LinePosition, oxm.Exception); sdmxAction(sdmx); }; }
public static Action <OXM.ValidationMessage> CastDelegate(Action <SDMX.ValidationMessage> sdmxAction) { if (sdmxAction == null) { return(null); } return(delegate(OXM.ValidationMessage oxm) { var sdmx = new SDMX.ValidationMessage(oxm.Message, CastSeverity(oxm.Severity), oxm.LineNumber, oxm.LinePosition, oxm.Exception); sdmxAction(sdmx); }); }