/// <summary> /// Adds a lease duration to a request. /// </summary> /// <param name="request">The request.</param> /// <param name="leaseDuration">The lease duration.</param> internal static void AddLeaseDuration(HttpWebRequest request, int? leaseDuration) { request.AddOptionalHeader(Constants.HeaderConstants.LeaseDurationHeader, leaseDuration); }
/// <summary> /// Adds a lease break period to a request. /// </summary> /// <param name="request">The request.</param> /// <param name="leaseBreakPeriod">The lease break period.</param> internal static void AddLeaseBreakPeriod(HttpWebRequest request, int? leaseBreakPeriod) { request.AddOptionalHeader(Constants.HeaderConstants.LeaseBreakPeriodHeader, leaseBreakPeriod); }
/// <summary> /// Adds a proposed lease id to a request. /// </summary> /// <param name="request">The request.</param> /// <param name="proposedLeaseId">The proposed lease id.</param> internal static void AddProposedLeaseId(HttpWebRequest request, string proposedLeaseId) { request.AddOptionalHeader(Constants.HeaderConstants.ProposedLeaseIdHeader, proposedLeaseId); }