public void SetUp() { _registry = new PartialViewTypeRegistry(); var expression = new PartialViewTypeRegistrationExpression(_registry); expression.For <FakePartialModel>().Use <FakePartialView>(); }
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>(); }