public async Task <IActionResult> Delete([FromRoute] string galleryName, [FromRoute] string ids) { var result = await _imageService.DeleteAsync(galleryName, FromRouteArray.Parse(ids)); return(result.AsActionResult()); }
public async Task <IActionResult> Get([FromRoute] string galleryName, [FromRoute] string imageId, [FromQuery] string?tag, [FromQuery] ushort?minWidth, [FromQuery] ushort?minHeight) { var result = await _thumbnailService.ResolveAsync(galleryName, FromRouteArray.Parse(imageId), new ResolveOptions { Tag = tag, MinWidth = minWidth, MinHeight = minHeight }); return(result.AsActionResult()); }