public async Task <NotificationLogsResponse> GetLogs(NotificationLogRequest request) { var url = "notifications/logs/"; url = url.AppendParameter("_id", request._id); url = url.AppendParameter("success", request.success); url = url.AppendParameter("event", request.eventTrigger); url = url.AppendParameter("type", request.type); url = url.AppendParameter("created_at.from", request.created_at_from); url = url.AppendParameter("created_at.to", request.created_at_to); url = url.AppendParameter("parent_id", request.parent_id); url = url.AppendParameter("destination", request.destination); return(await _serviceHelper.Get <NotificationLogsResponse>(url, overrideConfigSecretKey : _overrideConfigSecretKey)); }
public NotificationLogsResponse GetLogs(NotificationLogRequest request) { var url = "notifications/logs/"; url = url.AppendParameter("_id", request._id); url = url.AppendParameter("success", request.success); url = url.AppendParameter("event", request.eventTrigger); url = url.AppendParameter("type", request.type); url = url.AppendParameter("created_at.from", request.created_at_from); url = url.AppendParameter("created_at.to", request.created_at_to); url = url.AppendParameter("parent_id", request.parent_id); url = url.AppendParameter("destination", request.destination); var responseJson = _serviceHelper.CallPaydock(url, HttpMethod.GET, "", overrideConfigSecretKey: _overrideConfigSecretKey); var response = SerializeHelper.Deserialize <NotificationLogsResponse>(responseJson); response.JsonResponse = responseJson; return(response); }