mirror of
https://github.com/anjoy8/Blog.Core.git
synced 2024-09-20 23:48:27 +08:00
Update IBlogApi.cs
默认的ITask,但是在调用的时候,如果不加await,就会不执行这个方法
This commit is contained in:
parent
3a36402380
commit
37d0eafb13
|
@ -2,6 +2,7 @@
|
|||
using Blog.Core.Model.Models;
|
||||
using Blog.Core.Model.ViewModels;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.Threading.Tasks;
|
||||
using WebApiClient;
|
||||
using WebApiClient.Attributes;
|
||||
|
||||
|
@ -22,7 +23,7 @@ namespace Blog.Core.Common.WebApiClients.HttpApis
|
|||
/// <param name="key"></param>
|
||||
/// <returns>Success</returns>
|
||||
[HttpGet("api/Blog")]
|
||||
ITask<MessageModel<PageModel<BlogArticle>>> BlogAsync(int? id, int page, string bcategory, string key);
|
||||
Task<MessageModel<PageModel<BlogArticle>>> BlogAsync(int? id, int page, string bcategory, string key);
|
||||
|
||||
/// <summary>
|
||||
/// 添加博客【无权限】
|
||||
|
@ -30,7 +31,7 @@ namespace Blog.Core.Common.WebApiClients.HttpApis
|
|||
/// <param name="body"></param>
|
||||
/// <returns>Success</returns>
|
||||
[HttpPost("api/Blog")]
|
||||
ITask<MessageModel<string>> Blog2Async([JsonContent] BlogArticle body);
|
||||
Task<MessageModel<string>> Blog2Async([JsonContent] BlogArticle body);
|
||||
|
||||
/// <summary>
|
||||
/// 获取博客详情 (Auth)
|
||||
|
@ -38,7 +39,7 @@ namespace Blog.Core.Common.WebApiClients.HttpApis
|
|||
/// <param name="id"></param>
|
||||
/// <returns>Success</returns>
|
||||
[HttpGet("api/Blog/{id}")]
|
||||
ITask<MessageModel<BlogViewModels>> Blog3Async([Required] int id);
|
||||
Task<MessageModel<BlogViewModels>> Blog3Async([Required] int id);
|
||||
|
||||
/// <summary>
|
||||
/// apache jemeter 压力测试
|
||||
|
@ -46,7 +47,7 @@ namespace Blog.Core.Common.WebApiClients.HttpApis
|
|||
/// </summary>
|
||||
/// <returns>Success</returns>
|
||||
[HttpGet("api/Blog/ApacheTestUpdate")]
|
||||
ITask<MessageModel<bool>> ApacheTestUpdateAsync();
|
||||
Task<MessageModel<bool>> ApacheTestUpdateAsync();
|
||||
|
||||
/// <summary>
|
||||
/// 删除博客 (Auth policies: Permission)
|
||||
|
@ -54,7 +55,7 @@ namespace Blog.Core.Common.WebApiClients.HttpApis
|
|||
/// <param name="id"></param>
|
||||
/// <returns>Success</returns>
|
||||
[HttpDelete("api/Blog/Delete")]
|
||||
ITask<MessageModel<string>> DeleteAsync(int? id);
|
||||
Task<MessageModel<string>> DeleteAsync(int? id);
|
||||
|
||||
/// <summary>
|
||||
/// 获取详情【无权限】
|
||||
|
@ -62,7 +63,7 @@ namespace Blog.Core.Common.WebApiClients.HttpApis
|
|||
/// <param name="id"></param>
|
||||
/// <returns>Success</returns>
|
||||
[HttpGet("api/Blog/DetailNuxtNoPer")]
|
||||
ITask<MessageModel<BlogViewModels>> DetailNuxtNoPerAsync(int? id);
|
||||
Task<MessageModel<BlogViewModels>> DetailNuxtNoPerAsync(int? id);
|
||||
|
||||
/// <summary>
|
||||
/// 更新博客信息 (Auth)
|
||||
|
@ -70,14 +71,14 @@ namespace Blog.Core.Common.WebApiClients.HttpApis
|
|||
/// <param name="body"></param>
|
||||
/// <returns>Success</returns>
|
||||
[HttpPut("api/Blog/Update")]
|
||||
ITask<MessageModel<string>> UpdateAsync([JsonContent] BlogArticle body);
|
||||
Task<MessageModel<string>> UpdateAsync([JsonContent] BlogArticle body);
|
||||
|
||||
/// <summary>
|
||||
/// 获取博客测试信息 v2版本
|
||||
/// </summary>
|
||||
/// <returns>Success</returns>
|
||||
[HttpGet("api/V2/Blog/Blogtest")]
|
||||
ITask<MessageModel<string>> BlogtestAsync();
|
||||
Task<MessageModel<string>> BlogtestAsync();
|
||||
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user