Ejemplo n.º 1
0
        public ManualImportModule(IManualImportService manualImportService)
            : base("/manualimport")
        {
            _manualImportService = manualImportService;

            GetResourceAll = GetMediaFiles;
        }
Ejemplo n.º 2
0
        public ManualImportModule(IManualImportService manualImportService)
            : base("/manualimport")
        {
            _manualImportService = manualImportService;

            GetResourceAll = GetMediaFiles;
            Post("/", x => ReprocessItems());
        }
Ejemplo n.º 3
0
 public ManualImportController(IManualImportService manualImportService,
                               IAuthorService authorService,
                               IEditionService editionService,
                               IBookService bookService,
                               Logger logger)
 {
     _authorService       = authorService;
     _bookService         = bookService;
     _editionService      = editionService;
     _manualImportService = manualImportService;
     _logger = logger;
 }
Ejemplo n.º 4
0
        public ManualImportModule(IManualImportService manualImportService,
                                  IAuthorService authorService,
                                  IEditionService editionService,
                                  IBookService bookService,
                                  Logger logger)
        {
            _authorService       = authorService;
            _bookService         = bookService;
            _editionService      = editionService;
            _manualImportService = manualImportService;
            _logger = logger;

            GetResourceAll = GetMediaFiles;

            Put("/", options =>
            {
                var resource = Request.Body.FromJson <List <ManualImportResource> >();
                return(ResponseWithCode(UpdateImportItems(resource), HttpStatusCode.Accepted));
            });
        }
Ejemplo n.º 5
0
        public ManualImportModule(IManualImportService manualImportService,
                                  IArtistService artistService,
                                  IAlbumService albumService,
                                  IReleaseService releaseService,
                                  Logger logger)
        {
            _artistService       = artistService;
            _albumService        = albumService;
            _releaseService      = releaseService;
            _manualImportService = manualImportService;
            _logger = logger;

            GetResourceAll = GetMediaFiles;

            Put["/"] = options =>
            {
                var resource = Request.Body.FromJson <List <ManualImportResource> >();
                return(UpdateImportItems(resource).AsResponse(HttpStatusCode.Accepted));
            };
        }
Ejemplo n.º 6
0
 public ManualImportController(IManualImportService manualImportService)
 {
     _manualImportService = manualImportService;
 }