public static CompositionError CreateCannotGetExportedValue(ComposablePart part, ExportDefinition definition, Exception innerException) { if (part == null) { throw new ArgumentNullException(nameof(part)); } if (definition == null) { throw new ArgumentNullException(nameof(definition)); } if (innerException == null) { throw new ArgumentNullException(nameof(innerException)); } ICompositionElement element = definition.ToElement(); return(CompositionError.Create( CompositionErrorId.ImportEngine_PartCannotGetExportedValue, element, innerException, SR.ImportEngine_PartCannotGetExportedValue, element.DisplayName, part.ToElement().DisplayName)); }
public static CompositionError CreateCannotGetExportedValue(ComposablePart part, ExportDefinition definition, Exception innerException) { Assumes.NotNull(part, definition, innerException); ICompositionElement element = definition.ToElement(); return(CompositionError.Create( CompositionErrorId.ImportEngine_PartCannotGetExportedValue, element, innerException, SR.ImportEngine_PartCannotGetExportedValue, element.DisplayName, part.ToElement().DisplayName)); }