예제 #1
0
 public Task <IActionResult> GetTemplateVersions([FromRoute] Guid templateId, int page, int pageSize, CancellationToken cancellationToken)
 {
     return(SafeInvoke(async() =>
     {
         var templateVersionsPage = await _templateManager.GetTemplateVersionsPage(templateId, page, pageSize, cancellationToken);
         return Ok(new ListPage <TemplateVersionListItem>(templateVersionsPage.TotalCount, _mapper.Map <List <TemplateVersionListItem> >(templateVersionsPage.Entities)));
     }));
 }