static UserMenuFactory() { IProxy proxy = ProxyFactory.CreateProxy(); string userMenu = System.Web.Configuration.WebConfigurationManager.AppSettings["UserMenu"]; if (!String.IsNullOrEmpty(userMenu) && userMenu.ToLower() == "usermenuold") { _iUserMenu = proxy.CreateObject<UserMenuOld>(); } else { _iUserMenu = proxy.CreateObject<UserMenuNew>(); } }
static UserMenuFactory() { IProxy proxy = ProxyFactory.CreateProxy(); string userMenu = System.Web.Configuration.WebConfigurationManager.AppSettings["UserMenu"]; if (!String.IsNullOrEmpty(userMenu) && userMenu.ToLower() == "usermenuold") { _iUserMenu = proxy.CreateObject <UserMenuOld>(); } else { _iUserMenu = proxy.CreateObject <UserMenuNew>(); } }
public SubDicitonaryOption(IUserMenu <T> userMenu, IMenu <T> menu) { UserMenu = userMenu; Menu = menu; }
public UserMenuController(IUserMenu _iUserMenu, IUser _iUser) { this.iUserMenu = _iUserMenu; this.iUser = _iUser; }
public static ButtonInfoBuilder NavigateTo(this IUserMenu menu) { return(new ButtonInfoBuilder().NavigateTo(menu.MenuName)); }