/// <inheritdoc /> public async Task <IEnumerable <ICatalog> > Handle(GetCatalogsCriterion criterion, CancellationToken cancellationToken) { var catalogs = new[] { new Catalog { Id = "mangafox", Url = "http://fanfox.net/", Title = "MangaFox", Icon = "http://fanfox.net/apple-touch-icon.png" }, new Catalog { Id = "readmanga", Url = "http://readmanga.me/", Title = "ReadManga", Icon = "http://res.readmanga.me/static/apple-touch-icon-a401a05b79c2dad93553ebc3523ad5fe.png" }, new Catalog { Id = "mintmanga", Url = "http://mintmanga.com/", Title = "MintManga", Icon = "http://res.mintmanga.com/static/apple-touch-icon-a401a05b79c2dad93553ebc3523ad5fe.png" } }; return(await Task.FromResult(catalogs)); }
public async Task <IActionResult> GetCatalogs() { var request = new GetCatalogsCriterion(); var result = await _mediator.Send(request); return(Ok(result)); }