public SubMenuQuery(ISubMenu subMenuService)
 {
     Field <ListGraphType <SubMenuType> >("submenu", resolve: context => subMenuService.GetSubMenus());
     Field <SubMenuType>("subMenuById",
                         arguments: new QueryArguments(new QueryArgument <IntGraphType> {
         Name = "id"
     }),
                         resolve: context => subMenuService.GetSubMenuByMenuId(context.GetArgument <int>("id")));
 }
Beispiel #2
0
 public MenuType(ISubMenu subMenuService)
 {
     Field(m => m.Id);
     Field(m => m.Name);
     Field(m => m.ImageUrl);
     Field <ListGraphType <SubMenuType> >("submenus", resolve: context => { return(subMenuService.GetSubMenus(context.Source.Id)); });
 }