public NavigationGraph(Action<NavigationRegistry> configure) { var registry = new NavigationRegistry(); configure(registry); registry.Configure(this); }
public NavigationGraph(Action <NavigationRegistry> configure) { var registry = new NavigationRegistry(); configure(registry); registry.Configure(this); }
public void SetUp() { registry = new NavigationRegistry(); _graph = new Lazy<NavigationGraph>(() => { NavigationGraph graph = null; var r = new FubuRegistry(); r.Actions.IncludeType<Controller1>(); r.Policies.Global.Add(registry); r.Import<NavigationRegistryExtension>(); using (var runtime = r.ToRuntime()) { runtime.Get<IMenuResolver>().MenuFor(new NavigationKey("Root")); graph = runtime.Get<NavigationGraph>(); } return graph; }); }
public AddExpression(NavigationRegistry parent) { _parent = parent; }
public InsertBeforeExpression(NavigationRegistry registry) { _registry = registry; }
public InsertAfterExpression(NavigationRegistry registry) { _registry = registry; }