Raven.Client.Connection.HttpJsonRequest.CalculateDuration C# (CSharp) Method

CalculateDuration() public method

public CalculateDuration ( ) : double
return double
		public double CalculateDuration()
		{
			return sp.ElapsedMilliseconds;
		}

Usage Example

 public bool CanFullyCache(HttpJsonRequestFactory jsonRequestFactory, HttpJsonRequest httpJsonRequest, string postedData)
 {
     if (allRequestsCanBeServedFromAggressiveCache)             // can be fully served from aggressive cache
     {
         jsonRequestFactory.InvokeLogRequest(holdProfilingInformation, new RequestResultArgs
         {
             DurationMilliseconds = httpJsonRequest.CalculateDuration(),
             Method     = httpJsonRequest.webRequest.Method,
             HttpResult = 0,
             Status     = RequestStatus.AggresivelyCached,
             Result     = "",
             Url        = httpJsonRequest.webRequest.RequestUri.PathAndQuery,
             PostedData = postedData
         });
         return(true);
     }
     return(false);
 }
All Usage Examples Of Raven.Client.Connection.HttpJsonRequest::CalculateDuration