示例#1
0
        public ItemController(
            IContentManager contentManager, 
            IContainersPathConstraint containersPathConstraint, 
            IShapeFactory shapeFactory,
            ISiteService siteService,
            IFeedManager feedManager) {

            _contentManager = contentManager;
            _containersPathConstraint = containersPathConstraint;
            _siteService = siteService;
            _feedManager = feedManager;
            Shape = shapeFactory;
        }
 public LocalizableItemController(
     IContentManager contentManager, 
     IContainersPathConstraint containersPathConstraint, 
     IShapeFactory shapeFactory,
     ISiteService siteService,
     ICultureManager cultureManager)
 {
     _contentManager = contentManager;
     _containersPathConstraint = containersPathConstraint;
     _siteService = siteService;
     _cultureManager = cultureManager;
     Shape = shapeFactory;
 }
 public ContainersPathConstraintUpdater(IContainersPathConstraint containersPathConstraint, IContentManager contentManager) {
     _containersPathConstraint = containersPathConstraint;
     _contentManager = contentManager;
     Logger = NullLogger.Instance;
 }
  public Routes(IContainersPathConstraint containersPathConstraint) {
      _containersPathConstraint = containersPathConstraint;
 }