Beispiel #1
0
        public void SetUp()
        {
            _registry = new PartialViewTypeRegistry();
            var expression = new PartialViewTypeRegistrationExpression(_registry);

            expression.For <FakePartialModel>().Use <FakePartialView>();
        }
Beispiel #2
0
        public void RegisterPartials(Action <IPartialViewTypeRegistrationExpression> registration)
        {
            Services(x =>
            {
                x.SetServiceIfNone <IPartialViewTypeRegistry>(new PartialViewTypeRegistry());
                var registry = x.FindAllValues <IPartialViewTypeRegistry>().FirstOrDefault();

                var expression = new PartialViewTypeRegistrationExpression(registry);
                registration(expression);
            });
        }
        public static void RegisterPartials(this FubuRegistry registry, Action<IPartialViewTypeRegistrationExpression> registration)
        {
            registry.Services(x =>
            {
                x.SetServiceIfNone<IPartialViewTypeRegistry>(new PartialViewTypeRegistry());
                var partialRegistry = x.FindAllValues<IPartialViewTypeRegistry>().FirstOrDefault();

                var expression = new PartialViewTypeRegistrationExpression(partialRegistry);
                registration(expression);
            });
        }
 public void SetUp()
 {
     _registry = new PartialViewTypeRegistry();
     var expression = new PartialViewTypeRegistrationExpression(_registry);
     expression.For<FakePartialModel>().Use<FakePartialView>();
 }