コード例 #1
0
        public NavigationBuilder([NotNull] IMutableNavigationBase navigationOrSkipNavigation)
        {
            Check.NotNull(navigationOrSkipNavigation, nameof(navigationOrSkipNavigation));

            NavBuilder     = (navigationOrSkipNavigation as Navigation)?.Builder;
            SkipNavBuilder = (navigationOrSkipNavigation as SkipNavigation)?.Builder;
            Metadata       = navigationOrSkipNavigation;

            Check.DebugAssert(NavBuilder != null || SkipNavBuilder != null, "Expected either a Navigation or SkipNavigation");
        }
コード例 #2
0
 public NavigationBuilder(IMutableNavigationBase navigationOrSkipNavigation)
     : base(navigationOrSkipNavigation)
 {
 }