public T ReturnResponse <T>(T obj, WebAPIResponses response) { using (var waContext = new WebAPIContext()) { waContext.RecordResponse(response, DateTime.Now.Subtract(_startTime).TotalSeconds); } return(obj); }
public void RecordResponse(WebAPIResponses response, double duration) { var responseCall = new WebAPICalls { WebAPICallID = (int)response, Duration = duration }; WebAPISet.Add(responseCall); SaveChanges(); }