Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/SunboX/Prism.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Siegel <me@dansiegel.net>2017-03-25 23:58:38 +0300
committerDan Siegel <me@dansiegel.net>2017-03-25 23:58:38 +0300
commit5739efd46fe50f2730ae50370da8817d0a6aa7f2 (patch)
tree8828d2865ec77c20090d361c0194d6f1625e446b
parent935de66cac220366190aec5ec6fa98540a02ce2a (diff)
Ensure that we register Views with resolvable Constructors
-rw-r--r--Source/Xamarin/Prism.DryIoc.Forms/DryIocExtensions.cs5
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>