public async Task <ActionResult> DeleteAsync(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } await BlogPostRepository <BlogItemViewModel> .DeleteItemAsync(id); return(RedirectToAction("Index")); }