From 61dc5c2195497c8db47a02b994e4dd7bdc94413b Mon Sep 17 00:00:00 2001 From: ipjohnson Date: Wed, 22 Feb 2017 06:13:58 -0700 Subject: [PATCH] fixes issue #68 make ImportMember chainable --- .../IExportRegistrationBlockExtensions.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Grace/DependencyInjection/IExportRegistrationBlockExtensions.cs b/src/Grace/DependencyInjection/IExportRegistrationBlockExtensions.cs index ebdf4d2c..2cbde533 100644 --- a/src/Grace/DependencyInjection/IExportRegistrationBlockExtensions.cs +++ b/src/Grace/DependencyInjection/IExportRegistrationBlockExtensions.cs @@ -112,9 +112,11 @@ public static IFluentExportInstanceConfiguration ExportNamedValue( /// /// /// - public static void ImportMember(this IExportRegistrationBlock registrationBlock, Func filter = null) + public static IExportRegistrationBlock ImportMember(this IExportRegistrationBlock registrationBlock, Func filter = null) { - registrationBlock.AddMemberInjectionSelector(new MemberInjectionSelector(typeof(T),filter)); + registrationBlock.AddMemberInjectionSelector(new MemberInjectionSelector(typeof(T),filter)); + + return registrationBlock; } } }