/// <summary> /// Initializes a new instance of the <see cref="YammerResult"/> class. /// </summary> /// <param name="result">The result.</param> /// <param name="exception">The WebException that was caught during the query</param> public YammerResult(WebQueryResult result, WebException exception) { Response = result.Response; RequestUri = result.RequestUri; ResponseDate = result.ResponseDate; RequestDate = result.RequestDate; Exception = exception; }
private void InitializeResult() { Result = new WebQueryResult(); QueryRequest += (s, e) => { Result.RequestDate = DateTime.UtcNow; Result.RequestUri = new Uri(e.Request); }; QueryResponse += (s, e) => { Result.ResponseDate = DateTime.UtcNow; Result.Response = e.Response; }; }