Exemple #1
0
 public static IAsyncEnumerable <MenuItem> MenuItemsByTextAsync(this MenusContext menusContext, string text)
 {
     if (s_menuItemsByTextAsync is null)
     {
         s_menuItemsByTextAsync = CompileMenuItemsByTextAsyncQuery();
     }
     return(s_menuItemsByTextAsync(menusContext, text));
 }
Exemple #2
0
 public static IEnumerable <MenuItem> MenuItemsByText(this MenusContext menusContext, string text)
 {
     if (s_menuItemsByText is null)
     {
         s_menuItemsByText = CompileMenusByTextQuery();
     }
     return(s_menuItemsByText(menusContext, text));
 }
 public MenusRunner(MenusContext menusContext) => _menusContext = menusContext;
 public Runner(MenusContext menusContext, IOptions <RestaurantConfiguration> options)
 {
     _menusContext = menusContext;
     _restaurantId = options.Value.RestaurantId ?? throw new ArgumentException("restaurant-id required");
 }
 public Runner(MenusContext menusContext)
 {
     _menusContext = menusContext;
 }