public async Task <IActionResult> OnGet() { var result = await _blogAppService.GetListAsync(); if (result.Items.Count == 1) { var blog = result.Items[0]; return(RedirectToPage("./Posts/Index", new { blogShortName = blog.ShortName })); } Blogs = result.Items; return(Page()); }
public async Task Should_Get_List_Of_Blogs() { var blogs = await _blogAppService.GetListAsync(); blogs.Items.Count.ShouldBeGreaterThan(0); }
public async Task <ListResultDto <BlogDto> > GetListAsync() { return(await _blogAppService.GetListAsync()); }