Browse Source

Do not use async void

pull/441/head
Halil ibrahim Kalkan 8 years ago
parent
commit
3492bc6128
  1. 6
      modules/blogging/src/Volo.Blogging.Web/Pages/Blog/Posts/Detail.cshtml.cs
  2. 2
      modules/blogging/src/Volo.Blogging.Web/Pages/Blog/Posts/Edit.cshtml.cs
  3. 2
      modules/blogging/src/Volo.Blogging.Web/Pages/Blog/Posts/New.cshtml.cs

6
modules/blogging/src/Volo.Blogging.Web/Pages/Blog/Posts/Detail.cshtml.cs

@ -45,12 +45,12 @@ namespace Volo.Blogging.Pages.Blog.Posts
_commentAppService = commentAppService;
}
public async void OnGetAsync()
public async Task OnGetAsync()
{
await GetData();
}
public async void OnPostAsync()
public async Task OnPostAsync()
{
await _commentAppService.CreateAsync(new CreateCommentDto()
{
@ -62,7 +62,7 @@ namespace Volo.Blogging.Pages.Blog.Posts
await GetData();
}
public async void OnDeleteAsync(Guid commentId)
public async Task OnDeleteAsync(Guid commentId)
{
await _commentAppService.DeleteAsync(commentId);

2
modules/blogging/src/Volo.Blogging.Web/Pages/Blog/Posts/Edit.cshtml.cs

@ -29,7 +29,7 @@ namespace Volo.Blogging.Pages.Blog.Posts
_blogAppService = blogAppService;
}
public async void OnGet()
public async Task OnGet()
{
var postDto = await _postAppService.GetAsync(new Guid(PostId));
Post = ObjectMapper.Map<PostWithDetailsDto, EditPostViewModel>(postDto);

2
modules/blogging/src/Volo.Blogging.Web/Pages/Blog/Posts/New.cshtml.cs

@ -27,7 +27,7 @@ namespace Volo.Blogging.Pages.Blog.Posts
_blogAppService = blogAppService;
}
public async void OnGetAsync()
public async Task OnGetAsync()
{
Blog = await _blogAppService.GetByShortNameAsync(BlogShortName);
Post = new CreatePostViewModel

Loading…
Cancel
Save