private void ErrorHandler(object sender, MappingEngineErrorEventArgs args) { MappingError error = args.Error; if (error.ErrorType == MappingErrorType.SourceValueError) { SouceValueErrorResolver(args); } else if (error.ErrorType == MappingErrorType.MetaObjectCreation) { MetaObjectCreationErrorResolver(args); } else { Trace.WriteLine(error.ErrorDescr); } }
private void MetaObjectCreationErrorResolver(MappingEngineErrorEventArgs args) { args.ResolveError = true; }
private void SouceValueErrorResolver(MappingEngineErrorEventArgs args) { args.ResolveError = true; args.MappingElement[0].RelationTo = "bookstore"; }