master
1using System.Collections.Generic;
2using Notepad.Domain.Repositories;
3using Notepad.Infrastructure.Extensions;
4
5namespace Notepad.Presentation.Model.Menu.Help {
6 public class HelpMenu : ISubMenu {
7 private readonly IRepository<IMenuItem> menuItems;
8
9 public HelpMenu(IRepository<IMenuItem> repository) {
10 menuItems = repository;
11 }
12
13 public IEnumerable<IMenuItem> AllMenuItems() {
14 return menuItems.All().ThatSatisfy(m => m.BelongsTo(this));
15 }
16
17 public string Name() {
18 return MenuNames.Help;
19 }
20 }
21}