/// <summary> /// Initializes the specified sextant. /// </summary> /// <param name="catharsis">The catharsis.</param> public static void Initialize(this Catharsis catharsis) { if (catharsis is null) { throw new ArgumentNullException(nameof(catharsis)); } catharsis.MutableLocator.RegisterViewStackService(); }
/// <summary> /// Initializes the Catharsis. /// </summary> /// <param name="sextant">The catharsis.</param> public static void InitializeForms(this Catharsis catharsis) { if (catharsis is null) { throw new ArgumentNullException(nameof(catharsis)); } catharsis .MutableLocator .RegisterNavigationView() .RegisterViewStackService(); //.RegisterParameterViewStackService() //.RegisterViewModelFactory(() => new DefaultViewModelFactory()); }