public void Consume(AppStartupCommand command) { var contentRepositoryFactory = EncelApplication.Configuration.ContentRepositoryFactory; _contentRepository = contentRepositoryFactory.Create(); _contentControllerResolver = EncelApplication.Configuration.ContentControllerResolver; RegisterRoutes(RouteTable.Routes); ModelBinderProviders.BinderProviders.Add(new ContentModelBinderProvider()); }
public ContentRouteConstraint(IContentRepository contentRepository, IContentControllerResolver contentControllerResolver) { _contentRepository = contentRepository; _contentControllerResolver = contentControllerResolver; }