public static ResponseInformation FromWriteResponse(IStoredProcedureResponse <dynamic> response) { return(new ResponseInformation { CurrentResourceQuotaUsage = response.CurrentResourceQuotaUsage, MaxResourceQuota = response.MaxResourceQuota, RequestCharge = response.RequestCharge, ResponseHeaders = response.ResponseHeaders }); }
/// <summary> /// /// </summary> /// <param name="requestIdentifier"></param> /// <param name="response"></param> /// <returns></returns> public static ResponseMetadata FromCommit(string requestIdentifier, IStoredProcedureResponse <dynamic> response) { return(new ResponseMetadata { RequestIdentifier = requestIdentifier, CurrentResourceQuotaUsage = response.CurrentResourceQuotaUsage, MaxResourceQuota = response.MaxResourceQuota, RequestCharge = response.RequestCharge }); }
public async Task ProcessResponse <T>(IStoredProcedureResponse <T> storedProcedureResponse) { await ProcessResponse(storedProcedureResponse.SessionToken, storedProcedureResponse.RequestCharge, storedProcedureResponse.StatusCode); }