Skip to content

Commit fa92638

Browse files
committed
Fixed #212
1 parent 4411cfc commit fa92638

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

src/Processors/Constructor/ConstructorResolution.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ protected override ResolveDelegate<BuilderContext> GetResolverDelegate(Construct
7575
var dependencies = new object[parameterResolvers.Length];
7676
for (var i = 0; i < dependencies.Length; i++)
7777
dependencies[i] = parameterResolvers[i](ref c);
78-
78+
7979
c.Existing = info.Invoke(dependencies);
8080
}
8181

src/UnityContainer.Resolution.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,8 @@ internal ResolveDelegate<BuilderContext> ResolvingFactory(ref BuilderContext con
377377
!(ex is InvalidRegistrationException) &&
378378
!(ex is ObjectDisposedException) &&
379379
!(ex is MemberAccessException) &&
380-
!(ex is MakeGenericTypeFailedException))
380+
!(ex is MakeGenericTypeFailedException) &&
381+
!(ex is TargetInvocationException))
381382
throw;
382383

383384
throw new ResolutionFailedException(context.RegistrationType, context.Name, CreateMessage(ex), ex);

0 commit comments

Comments
 (0)