예제 #1
0
 public BookshelfModule(IAuthorService authorService, IBookMonitoredService bookMonitoredService)
     : base("/bookshelf")
 {
     _authorService        = authorService;
     _bookMonitoredService = bookMonitoredService;
     Post("/", author => UpdateAll());
 }
예제 #2
0
 public AuthorScannedHandler(IBookMonitoredService bookMonitoredService,
                             IAuthorService authorService,
                             IManageCommandQueue commandQueueManager,
                             IBookAddedService bookAddedService,
                             Logger logger)
 {
     _bookMonitoredService = bookMonitoredService;
     _authorService        = authorService;
     _commandQueueManager  = commandQueueManager;
     _bookAddedService     = bookAddedService;
     _logger = logger;
 }
예제 #3
0
 public BookshelfController(IAuthorService authorService, IBookMonitoredService bookMonitoredService)
 {
     _authorService        = authorService;
     _bookMonitoredService = bookMonitoredService;
 }