public TrackerResult Send(TrackerRequest trackerRequest) { if(trackerRequest == null && trackerRequest == default(TrackerRequest)) { throw new ArgumentException("Invalid TrackerRequest parameter provided. Deez Nuts. Boom."); } var result = new TrackerResult(); var request = new RestRequest(""); BuildTrackerRequest(ref request, trackerRequest); var response = Client.Execute(request); result.StatusCode = response.StatusCode; result.ErrorMessage = result.ErrorMessage; return result; }
public TrackerResult Send(TrackerRequest trackerRequest) { if (trackerRequest == null && trackerRequest == default(TrackerRequest)) { throw new ArgumentException("Invalid TrackerRequest parameter provided. Deez Nuts. Boom."); } var result = new TrackerResult(); var request = new RestRequest(""); BuildTrackerRequest(ref request, trackerRequest); var response = Client.Execute(request); result.StatusCode = response.StatusCode; result.ErrorMessage = result.ErrorMessage; return(result); }