diff options
author | Dan Siegel <me@dansiegel.net> | 2017-03-25 23:58:38 +0300 |
---|---|---|
committer | Dan Siegel <me@dansiegel.net> | 2017-03-25 23:58:38 +0300 |
commit | 5739efd46fe50f2730ae50370da8817d0a6aa7f2 (patch) | |
tree | 8828d2865ec77c20090d361c0194d6f1625e446b | |
parent | 935de66cac220366190aec5ec6fa98540a02ce2a (diff) |
Ensure that we register Views with resolvable Constructors
-rw-r--r-- | Source/Xamarin/Prism.DryIoc.Forms/DryIocExtensions.cs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Source/Xamarin/Prism.DryIoc.Forms/DryIocExtensions.cs b/Source/Xamarin/Prism.DryIoc.Forms/DryIocExtensions.cs index ae031c2..181cfa2 100644 --- a/Source/Xamarin/Prism.DryIoc.Forms/DryIocExtensions.cs +++ b/Source/Xamarin/Prism.DryIoc.Forms/DryIocExtensions.cs @@ -36,7 +36,10 @@ namespace Prism.DryIoc public static void RegisterTypeForNavigation(this IContainer container, Type viewType, string name) { PageNavigationRegistry.Register(name, viewType); - container.Register(typeof(object), viewType, serviceKey: name); + container.Register(typeof(object), + viewType, + made: Made.Of(FactoryMethod.ConstructorWithResolvableArguments), + serviceKey: name); } /// <summary> |