/// <summary> /// 新增友链 /// </summary> /// <param name="dto"></param> /// <returns></returns> public async Task <ActionOutput <string> > InsertFriendLink(FriendLinkDto dto) { using (var uow = UnitOfWorkManager.Begin()) { var output = new ActionOutput <string>(); var friendLink = new FriendLink { Id = GenerateGuid(), Title = dto.Title, LinkUrl = dto.LinkUrl }; var result = await _friendLinkRepository.InsertAsync(friendLink); await uow.CompleteAsync(); if (result.IsNull()) { output.AddError("新增友链出错了~~~"); } else { output.Result = "success"; } return(output); } }
public async Task <Response <string> > InsertFriendLink(FriendLinkDto dto) { var response = new Response <string>(); var result = await _blogService.InsertFriendLink(dto); if (!result.Success) { response.SetMessage(ResponseStatusCode.Error, result.GetErrorMessage()); } else { response.Result = result.Result; } return(response); }
public async Task <Response <string> > InsertFriendLinkAsync(FriendLinkDto dto) { var response = new Response <string>(); var friendLink = new FriendLink { Title = dto.Title, LinkUrl = dto.LinkUrl }; await _context.FriendLinks.AddAsync(friendLink); await _context.SaveChangesAsync(); response.Result = "新增成功"; return(response); }