public void Execute(GanymedeHeaderBuilder headerBuilder, string keyOrQuality, string value) { if (headerBuilder == null) { throw new ArgumentNullException(nameof(headerBuilder)); } if (value == null) { throw new ArgumentNullException(nameof(value)); } headerBuilder.AcceptEncoding(value, keyOrQuality.ToDouble()); }
public void Execute(GanymedeHeaderBuilder headerBuilder, string keyOrQuality, string value) { if (headerBuilder == null) { throw new ArgumentNullException(nameof(headerBuilder)); } if (keyOrQuality == null) { throw new ArgumentNullException(nameof(keyOrQuality)); } headerBuilder.Expect(keyOrQuality, value); }
public void Execute(GanymedeHeaderBuilder headerBuilder, string keyOrQuality, string value) { if (headerBuilder == null) { throw new ArgumentNullException(nameof(headerBuilder)); } if (value == null) { throw new ArgumentNullException(nameof(value)); } headerBuilder.CacheControl(value); }
public void Execute(GanymedeHeaderBuilder headerBuilder, string keyOrQuality, string value) { if (headerBuilder == null) { throw new ArgumentNullException(nameof(headerBuilder)); } if (value == null) { throw new ArgumentNullException(nameof(value)); } headerBuilder.IfUnmodifiedSince(DateTimeOffset.Parse(value)); }
public void Execute(GanymedeHeaderBuilder headerBuilder, string keyOrQuality, string value) { if (headerBuilder == null) { throw new ArgumentNullException(nameof(headerBuilder)); } if (keyOrQuality == null) { throw new ArgumentNullException(nameof(keyOrQuality)); } if (value == null) { throw new ArgumentNullException(nameof(value)); } headerBuilder.Range(keyOrQuality.ToLong(), value.ToLong()); }
public void Execute(GanymedeHeaderBuilder headerBuilder, string keyOrQuality, string value) { headerBuilder.ProxyAuthorization(keyOrQuality, value); }