public BookController(ICommandHandler <CreateBookCommand> createBookCommandHandler, ICommandHandler <UpdateBookCommand> updateBookCommandHandler, ICommandHandler <DeleteBookCommand> deleteBookCommandHandler, IBookQueries bookQueries) { _createBookCommandHandler = createBookCommandHandler; _updateBookCommandHandler = updateBookCommandHandler; _deleteBookCommandHandler = deleteBookCommandHandler; _bookQueries = bookQueries; }
public BookCommands(IBookQueries BookQueries, IBookDataAccess BookDataAccess) { _BookQueries = BookQueries; _BookDataAccess = BookDataAccess; }
public BooksController(IBookQueries queries) { this.queries = queries; }
public BooksController(IBookCommands command, IBookQueries queries) { _command = command; _queries = queries; }
public BooksController(ILogger <BooksController> logger, IBookQueries bookQueries, IBookService bookService) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _bookQueries = bookQueries ?? throw new ArgumentNullException(nameof(bookQueries)); _bookService = bookService ?? throw new ArgumentNullException(nameof(bookService)); }
public BookController(IMediator mediator, ILogger <BookController> logger, IBookQueries bookQueries) { _mediator = mediator ?? throw new ArgumentNullException(nameof(mediator)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _bookQueries = bookQueries ?? throw new ArgumentNullException(nameof(bookQueries)); }
public BooksController(IBookQueries bookQueries, IBookCommands bookCommands) { _bookQueries = bookQueries; _bookCommands = bookCommands; }
public BookController(ILogger <BookController> logger, IBookQueries queries) { _logger = logger; _queries = queries; }