public async Task <ActionResult> Delete(string key) { MethodReturnResult result = new MethodReturnResult(); using (CategoryServiceClient client = new CategoryServiceClient()) { result = await client.DeleteAsync(key); if (result.Code == 0) { result.Message = string.Format(EDCResources.StringResource.Category_Delete_Success , key); } return(Json(result)); } }