public RequestConditions BuildRequestConditions( AccessConditionParameters parameters) => new RequestConditions { IfModifiedSince = parameters.IfModifiedSince, IfUnmodifiedSince = parameters.IfUnmodifiedSince, IfMatch = parameters.Match != null ? new ETag(parameters.Match) : default(ETag?), IfNoneMatch = parameters.NoneMatch != null ? new ETag(parameters.NoneMatch) : default(ETag?) };
protected abstract TRequestConditions BuildRequestConditions(AccessConditionParameters parameters, bool lease = true);