public MainForm() { InitializeComponent(); _repo = new TimeManagementFileRepository("data\\data.json"); _noteRepo = new NoteFileRepository("data\\notes.json"); _checkItemRepo = new CheckItemFileRepository("data\\checklist.json"); }
/// <summary> /// 构造器方法 /// </summary> /// <param name="itemRepository"></param> public CheckItemService(ICheckItemRepository itemRepository) { this._checkItemRepository = itemRepository; }
public CheckListItemController(ICheckItemRepository repo) { _repo = repo; }
public TasksController(ITaskRepository taskRepository, ICommentRepository commentRepository, ICheckItemRepository checkListRepo) { _taskRepo = taskRepository; _commentRepo = commentRepository; _checkListRepo = checkListRepo; }