public Record(T value, ETag eTag) { value.VerifyNotNull(nameof(value)); eTag.VerifyNotNull(nameof(eTag)); Value = value; ETag = eTag; }