public async Task <StatusData <string> > RespondFriendRequest(FriendRespondRequest request, SystemSession session) { var result = new StatusData <string>(); var response = await Task.Factory.StartNew(() => Client.UserService.FriendResponse(session.UserName, request.FriendId, request.CategoryId, request.Accept, session.GetSession(), request.FriendId)).ConfigureAwait(false); result.Data = response.CTag; result.Status = (SystemDbStatus)response.DbStatusCode; result.Message = response.DbStatusMsg; return(result); }
public Task <StatusData <string> > RespondFriendRequest(FriendRespondRequest request, SystemSession session) { //return _unitOfWork.Friend.RespondFriendRequest(userId, friendId, isAccepted, categoryId); return(_jUnitOfWork.Friend.RespondFriendRequest(request, session)); }
public Task<StatusData<string>> RespondFriendRequest(FriendRespondRequest request, SystemSession session) { //return _unitOfWork.Friend.RespondFriendRequest(userId, friendId, isAccepted, categoryId); return _jUnitOfWork.Friend.RespondFriendRequest(request, session); }
public async Task<StatusData<string>> RespondFriendRequest(FriendRespondRequest request, SystemSession session) { var result = new StatusData<string>(); var response = await Task.Factory.StartNew(() => Client.UserService.FriendResponse(session.UserName, request.FriendId, request.CategoryId, request.Accept, session.GetSession(), request.FriendId)).ConfigureAwait(false); result.Data = response.CTag; result.Status = (SystemDbStatus)response.DbStatusCode; result.Message = response.DbStatusMsg; return result; }
public async Task <HttpResponseMessage> Post([FromBody] FriendRespondRequest request) { var response = await _service.RespondFriendRequest(request, Request.GetSession()).ConfigureAwait(false); return(Request.SystemResponse(response.Status, new { response.Data }, message: response.Message)); }