コード例 #1
0
        public IMenuBuilder Create <T>() where T : MenuBuilderBase
        {
            var mvcArgs = new MenuMvcArgs(_actionContextAccessor, _urlHelperFactory.GetUrlHelper(_actionContextAccessor.ActionContext));
            var args    = new MenuBuilderArgs(mvcArgs, _unitOfWork, _loggedUserAccessor);

            return((IMenuBuilder)Activator.CreateInstance(typeof(T), args));
        }
コード例 #2
0
 public MenuUrlFactory(MenuMvcArgs menuMvcArgs)
 {
     MenuMvcArgs = menuMvcArgs;
 }