public TerritoriesAdminMenu(
            ITerritoriesService territoriesService,
            ITerritoriesPermissionProvider permissionProvider)
        {
            _territoriesService = territoriesService;
            _permissionProvider = permissionProvider;

            T = NullLocalizer.Instance;
        }
        public override void Init()
        {
            base.Init();

            _territoriesService          = _container.Resolve <ITerritoriesService>();
            _territoryRepositoryService  = _container.Resolve <ITerritoriesRepositoryService>();
            _permissionProvider          = _container.Resolve <ITerritoriesPermissionProvider>();
            _contentManager              = _container.Resolve <IContentManager>();
            _territoriesHierarchyService = _container.Resolve <ITerritoriesHierarchyService>();
            _transactionManager          = _container.Resolve <ITransactionManager>();

            _currentUser = null;
        }