Created
May 18, 2016 13:34
-
-
Save lbargaoanu/08f0d4413d86cec2590b8a57bf4be9c2 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.Lambda #Lambda1<System.Func`4[AutoMapper.UnitTests.CustomMapping.When_custom_mapping_with_different_types+Source,AutoMapper.UnitTests.CustomMapping.When_custom_mapping_with_different_types+Destination,AutoMapper.ResolutionContext,AutoMapper.UnitTests.CustomMapping.When_custom_mapping_with_different_types+Destination]>( | |
AutoMapper.UnitTests.CustomMapping.When_custom_mapping_with_different_types+Source $src, | |
AutoMapper.UnitTests.CustomMapping.When_custom_mapping_with_different_types+Destination $dest, | |
AutoMapper.ResolutionContext $ctxt) { | |
.If ($src == .Default(AutoMapper.UnitTests.CustomMapping.When_custom_mapping_with_different_types+Source)) { | |
.Default(AutoMapper.UnitTests.CustomMapping.When_custom_mapping_with_different_types+Destination) | |
} .Else { | |
.Block() { | |
$ctxt.TypeMap = .Constant<AutoMapper.TypeMap>(AutoMapper.TypeMap); | |
$dest = ($dest ?? .New AutoMapper.UnitTests.CustomMapping.When_custom_mapping_with_different_types+Destination()); | |
.Call $ctxt.BeforeMap((System.Object)$dest); | |
.Try { | |
.Block<System.Void>() { | |
$dest.Value = (System.String).If (.Try { | |
(System.String).Invoke (.Constant<AutoMapper.Configuration.MemberConfigurationExpression`3+<>c__DisplayClass14_0`1[AutoMapper.UnitTests.CustomMapping.When_custom_mapping_with_different_types+Source,AutoMapper.UnitTests.CustomMapping.When_custom_mapping_with_different_types+Destination,System.String,System.Object]>(AutoMapper.Configuration.MemberConfigurationExpression`3+<>c__DisplayClass14_0`1[AutoMapper.UnitTests.CustomMapping.When_custom_mapping_with_different_types+Source,AutoMapper.UnitTests.CustomMapping.When_custom_mapping_with_different_types+Destination,System.String,System.Object]).resolver)($src) | |
} .Catch (System.Exception) { | |
.Default(System.String) | |
} == .Default(System.String)) { | |
null | |
} .Else { | |
.Call (.Try { | |
(System.String).Invoke (.Constant<AutoMapper.Configuration.MemberConfigurationExpression`3+<>c__DisplayClass14_0`1[AutoMapper.UnitTests.CustomMapping.When_custom_mapping_with_different_types+Source,AutoMapper.UnitTests.CustomMapping.When_custom_mapping_with_different_types+Destination,System.String,System.Object]>(AutoMapper.Configuration.MemberConfigurationExpression`3+<>c__DisplayClass14_0`1[AutoMapper.UnitTests.CustomMapping.When_custom_mapping_with_different_types+Source,AutoMapper.UnitTests.CustomMapping.When_custom_mapping_with_different_types+Destination,System.String,System.Object]).resolver)($src) | |
} .Catch (System.Exception) { | |
.Default(System.String) | |
}).ToString() | |
} | |
} | |
} .Catch (AutoMapper.AutoMapperMappingException $ex) { | |
.Block() { | |
$ex.PropertyMap = .Constant<AutoMapper.PropertyMap>(AutoMapper.PropertyMap); | |
.Rethrow | |
} | |
} .Catch (System.Exception $ex) { | |
.Throw .New AutoMapper.AutoMapperMappingException( | |
$ctxt, | |
$ex, | |
.Constant<AutoMapper.PropertyMap>(AutoMapper.PropertyMap)) | |
}; | |
.Call $ctxt.AfterMap((System.Object)$dest); | |
$dest | |
} | |
} | |
} | |
An unhandled exception of type 'System.NullReferenceException' was thrown by the custom visualizer component in the process being debugged. | |
Object reference not set to an instance of an object. | |
at AgileObjects.ReadableExpressions.Translators.TryCatchExpressionTranslator.GetExceptionClause(CatchBlock catchBlock, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.TryCatchExpressionTranslator.GetCatchBlock(CatchBlock catchBlock, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.TryCatchExpressionTranslator.<>c__DisplayClass1_0.<Translate>b__0(CatchBlock h) | |
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() | |
at System.String.Join(String separator, IEnumerable`1 values) | |
at AgileObjects.ReadableExpressions.Translators.TryCatchExpressionTranslator.Translate(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.ExpressionTranslatorRegistry.Translate(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.ExpressionTranslatorBase.GetTranslation(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.BinaryExpressionTranslator.Translate(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.ExpressionTranslatorRegistry.Translate(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.ExpressionTranslatorBase.GetTranslation(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.ConditionalExpressionTranslator.Translate(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.ExpressionTranslatorRegistry.Translate(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.ExpressionTranslatorBase.GetTranslation(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.CastExpressionTranslator.TranslateCast(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.CastExpressionTranslator.Translate(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.ExpressionTranslatorRegistry.Translate(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.ExpressionTranslatorBase.GetTranslation(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.AssignmentExpressionTranslator.GetAssignment(String target, ExpressionType assignmentType, Expression value, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.AssignmentExpressionTranslator.Translate(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.ExpressionTranslatorRegistry.Translate(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.ExpressionTranslatorBase.GetTranslation(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.BlockExpressionTranslator.GetTerminatedStatementOrNull(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.BlockExpressionTranslator.<>c__DisplayClass3_0.<GetBlockLines>b__1(Expression exp) | |
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() | |
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() | |
at System.Linq.Buffer`1..ctor(IEnumerable`1 source) | |
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source) | |
at AgileObjects.ReadableExpressions.Translators.BlockExpressionTranslator.Translate(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.ExpressionTranslatorRegistry.Translate(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.ExpressionTranslatorBase.GetTranslation(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.ExpressionTranslatorBase.TranslateSingle(Expression bodySingle, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.ExpressionTranslatorBase.TranslateBlock(BlockExpression bodyBlock, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.ExpressionTranslatorBase.GetTranslatedExpressionBody(Expression body, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.TryCatchExpressionTranslator.Translate(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.ExpressionTranslatorRegistry.Translate(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.ExpressionTranslatorBase.GetTranslation(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.BlockExpressionTranslator.GetTerminatedStatementOrNull(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.BlockExpressionTranslator.<>c__DisplayClass3_0.<GetBlockLines>b__1(Expression exp) | |
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() | |
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() | |
at System.Linq.Buffer`1..ctor(IEnumerable`1 source) | |
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source) | |
at AgileObjects.ReadableExpressions.Translators.BlockExpressionTranslator.Translate(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.ExpressionTranslatorRegistry.Translate(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.ExpressionTranslatorBase.GetTranslation(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.ExpressionTranslatorBase.TranslateBlock(BlockExpression bodyBlock, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.ExpressionTranslatorBase.GetTranslatedExpressionBody(Expression body, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.ConditionalExpressionTranslator.Translate(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.ExpressionTranslatorRegistry.Translate(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.ExpressionTranslatorBase.GetTranslation(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.ExpressionTranslatorBase.TranslateSingle(Expression bodySingle, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.ExpressionTranslatorBase.GetTranslatedExpressionBody(Expression body, TranslationContext context) | |
at AgileObjects.ReadableExpressions.Translators.LambdaExpressionTranslator.Translate(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.ExpressionTranslatorRegistry.Translate(Expression expression, TranslationContext context) | |
at AgileObjects.ReadableExpressions.ExpressionExtensions.ToReadableString(Expression expression) | |
at AgileObjects.ReadableExpressions.Visualizers.Core.ExpressionVisualizerObjectSource.GetData(Object target, Stream outgoingData, Action`2 serializer) | |
at AgileObjects.ReadableExpressions.Visualizers.Vs14ExpressionVisualizerObjectSource.GetData(Object target, Stream outgoingData) | |
at Microsoft.VisualStudio.DebuggerVisualizers.ClrCustomVisualizers.ClrCustomVisualizerDebuggeeHost.GetData(Object visualizedObject) | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment