public Interactor(
     IUseCaseOutputHandler <Output> outputHandler,
     ITodoItemGateway todoItemGateway)
 {
     _outputHandler   = outputHandler;
     _todoItemGateway = todoItemGateway;
 }
Exemplo n.º 2
0
 public ListTodoItems(
     IResponseHandler <Response> outputHandler,
     ITodoItemGateway todoItemGateway)
 {
     _outputHandler   = outputHandler;
     _todoItemGateway = todoItemGateway;
 }
Exemplo n.º 3
0
 public AddTodoItem(
     IResponseHandler <Response> outputHandler,
     ITodoItemGateway todoItemGateway,
     IEntitiesFactory entitiesFactory)
 {
     _outputHandler   = outputHandler;
     _todoItemGateway = todoItemGateway;
     _entitiesFactory = entitiesFactory;
 }
Exemplo n.º 4
0
 public Interactor(
     ITodoItemGateway todoItemGateway)
 {
     _todoItemGateway = todoItemGateway;
 }
Exemplo n.º 5
0
 public RemoveTodoItem(
     ITodoItemGateway todoItemGateway)
 {
     _todoItemGateway = todoItemGateway;
 }
Exemplo n.º 6
0
 public Startup()
 {
     inMemoryContext = new DBContext();
     gateway         = new TodoItemGateway(inMemoryContext);
     outputHandler   = new ConsoleUseCaseOutputHandler();
 }
Exemplo n.º 7
0
 public UpdateTitle(
     ITodoItemGateway todoItemGateway)
 {
     _todoItemGateway = todoItemGateway;
 }
Exemplo n.º 8
0
 public MarkItemCompleted(
     ITodoItemGateway todoItemGateway)
 {
     _todoItemGateway = todoItemGateway;
 }
Exemplo n.º 9
0
 public FinishTodoItem(
     ITodoItemGateway todoItemGateway)
 {
     _todoItemGateway = todoItemGateway;
 }