public async Task <RemoveFriendResult> DoRemoveFriend(RemoveFriendInfo request) { try { return(await _dataExchange.DoDataExchange <RemoveFriendResult, RemoveFriendInfo>(request, CmdName)); } catch (Exception e) { return(new RemoveFriendResult(false, e.Message)); } }
public async Task <RemoveFriendResult> DoRemoveFriend(RemoveFriendInfo request) { try { dynamic requestInfo = request; var result = await DataExchange.DoDataExchange((object)requestInfo); RemoveFriendResult retVal = result.ToObject <RemoveFriendResult>(); return(retVal); } catch (Exception e) { return(new RemoveFriendResult(false, e.Message)); } }