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