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)); }
public MenuUrlFactory(MenuMvcArgs menuMvcArgs) { MenuMvcArgs = menuMvcArgs; }