예제 #1
0
        public MainForm(ITodoQueryService todoQueryService, ITodoCommandService todoCommandService)
        {
            InitializeComponent();

            _todoQueryService   = todoQueryService;
            _todoCommandService = todoCommandService;
        }
예제 #2
0
        public TodoEditorForm()
        {
            InitializeComponent();

            _todoCommandService = ServiceContainer.Get <ITodoCommandService>();
            _userQueryService   = ServiceContainer.Get <IUserQueryService>();
            _dateTimeProvider   = ServiceContainer.Get <IDateTimeProvider>();

            StatusBox.DataSource   = Enum.GetNames(typeof(TodoStatus));
            PriorityBox.DataSource = Enum.GetNames(typeof(TodoPriority));
        }
예제 #3
0
 public TodoListController(ITodoQueryService todoQueryService
                           , ITodoCommandService todoCommandService)
 {
     _todoQueryService   = todoQueryService;
     _todoCommandService = todoCommandService;
 }