/// <summary> /// 发表帖子 /// </summary> /// <param name="bZTopicDto"></param> /// <returns></returns> public async Task <BaseResponse> AddTopic(BZTopicDto bZTopicDto, bool Notice) { HttpContent httpContent = bZTopicDto.BuildHttpContent(); var notice = Notice ? 1 : 0; return(await HttpRequestWithValidate($"api/client/Topic/Add/{notice}", HttpMethod.Post, httpContent)); }
/// <summary> /// 发表帖子 /// </summary> /// <param name="bZTopicDto"></param> /// <returns></returns> internal async Task <BaseResponse> NewTopic(BZTopicDto bZTopicDto) { if (!isSupper) { return(Unauthorized); } return(await httpClient.PostWithJsonResultAsync("api/Topic/Add", bZTopicDto.BuildHttpContent())); }
/// <summary> /// 修改主贴内容 /// </summary> /// <param name="dto"></param> /// <returns></returns> public async Task <BaseResponse> UpdateTopic(BZTopicDto dto) { return(await HttpRequestWithValidate($"api/client/topic/UpdateContent", HttpMethod.Patch, dto.BuildHttpContent())); }