diff --git a/readme.md b/readme.md
index 161fb75..bd58a93 100644
--- a/readme.md
+++ b/readme.md
@@ -54,8 +54,9 @@ Frequency of updates to data is relatively low compared to reads
```mermaid
graph TD
Request
+ NoCache{Has no-cache
in Cache-Control?}
HasMaxAge{Has max-age
or max-stale
in Cache-Control?}
- CacheValid{Cached timestamp
within allowed
staleness?}
+ CacheValid{Cached timestamp
within allowed
staleness?
Considers min-fresh}
FreshTimestamp[Get fresh timestamp
from SQL]
UseCached[Use cached timestamp]
CalculateEtag[Calculate current ETag
based on timestamp
from web assembly and SQL]
@@ -63,7 +64,9 @@ graph TD
EtagMatch{Current
Etag matches
If-None-Match?}
AddETag[Add current ETag
to Response headers]
304[Respond with
304 Not-Modified]
- Request --> HasMaxAge
+ Request --> NoCache
+ NoCache -->|Yes| FreshTimestamp
+ NoCache -->|No| HasMaxAge
HasMaxAge -->|Yes| CacheValid
HasMaxAge -->|No| FreshTimestamp
CacheValid -->|Yes| UseCached
@@ -145,7 +148,7 @@ internal static string BuildEtag(string timeStamp, string? suffix)
return $"\"{AssemblyWriteTime}-{timeStamp}-{suffix}\"";
}
```
-snippet source | anchor
+snippet source | anchor
diff --git a/readme.source.md b/readme.source.md
index 669ead8..66a6a41 100644
--- a/readme.source.md
+++ b/readme.source.md
@@ -33,8 +33,9 @@ Frequency of updates to data is relatively low compared to reads
```mermaid
graph TD
Request
+ NoCache{Has no-cache
in Cache-Control?}
HasMaxAge{Has max-age
or max-stale
in Cache-Control?}
- CacheValid{Cached timestamp
within allowed
staleness?}
+ CacheValid{Cached timestamp
within allowed
staleness?
Considers min-fresh}
FreshTimestamp[Get fresh timestamp
from SQL]
UseCached[Use cached timestamp]
CalculateEtag[Calculate current ETag
based on timestamp
from web assembly and SQL]
@@ -42,7 +43,9 @@ graph TD
EtagMatch{Current
Etag matches
If-None-Match?}
AddETag[Add current ETag
to Response headers]
304[Respond with
304 Not-Modified]
- Request --> HasMaxAge
+ Request --> NoCache
+ NoCache -->|Yes| FreshTimestamp
+ NoCache -->|No| HasMaxAge
HasMaxAge -->|Yes| CacheValid
HasMaxAge -->|No| FreshTimestamp
CacheValid -->|Yes| UseCached
diff --git a/src/Delta/DeltaExtensions_Shared.cs b/src/Delta/DeltaExtensions_Shared.cs
index aa0fc1d..3869749 100644
--- a/src/Delta/DeltaExtensions_Shared.cs
+++ b/src/Delta/DeltaExtensions_Shared.cs
@@ -169,24 +169,36 @@ sealed record TimeStampCache(string Value, long Ticks);
static bool TryGetCachedTimeStamp(HttpRequest request, [NotNullWhen(true)] out string? timeStamp)
{
timeStamp = null;
+ var cacheControl = request.Headers.CacheControl;
+
+ if (HasDirective(cacheControl, "no-cache"))
+ {
+ return false;
+ }
+
var cache = timeStampCache;
if (cache is null)
{
return false;
}
- if (!TryParseStaleness(request.Headers.CacheControl, out var maxSeconds))
+ if (!TryParseStaleness(cacheControl, out var maxSeconds))
{
return false;
}
- if (maxSeconds != int.MaxValue)
+ var elapsed = Stopwatch.GetElapsedTime(cache.Ticks);
+
+ if (maxSeconds != int.MaxValue &&
+ elapsed.TotalSeconds > maxSeconds)
{
- var elapsed = Stopwatch.GetElapsedTime(cache.Ticks);
- if (elapsed.TotalSeconds > maxSeconds)
- {
- return false;
- }
+ return false;
+ }
+
+ if (TryParseDirectiveValue(cacheControl, "min-fresh=", out var minFresh) &&
+ elapsed.TotalSeconds + minFresh > maxSeconds)
+ {
+ return false;
}
timeStamp = cache.Value;
@@ -261,6 +273,35 @@ static bool TryParseDirectiveValue(string header, string directive, out int seco
return int.TryParse(span[..end], out seconds);
}
+ static bool HasDirective(StringValues cacheControl, string directive)
+ {
+ foreach (var value in cacheControl)
+ {
+ if (value is not null &&
+ value.Contains(directive, StringComparison.OrdinalIgnoreCase))
+ {
+ return true;
+ }
+ }
+
+ return false;
+ }
+
+ static bool TryParseDirectiveValue(StringValues cacheControl, string directive, out int seconds)
+ {
+ foreach (var value in cacheControl)
+ {
+ if (value is not null &&
+ TryParseDirectiveValue(value, directive, out seconds))
+ {
+ return true;
+ }
+ }
+
+ seconds = 0;
+ return false;
+ }
+
[LoggerMessage(Message = "Delta {path}: Using cached timestamp")]
static partial void LogTimeStampCacheHit(ILogger logger, LogLevel level, string path);
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..7737317
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6808c58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..caffa4d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..08a351e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..7737317
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6808c58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..caffa4d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..08a351e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..7737317
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6808c58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..caffa4d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..08a351e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..7737317
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6808c58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..caffa4d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..08a351e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..04ffbda
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1dfe1cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..51d3a26
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..e7db562
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..04ffbda
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1dfe1cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..51d3a26
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..e7db562
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..04ffbda
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1dfe1cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..51d3a26
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..e7db562
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..04ffbda
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1dfe1cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..51d3a26
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..e7db562
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..64251af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..a092652
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ddcf4e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c976af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..64251af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..a092652
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ddcf4e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c976af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..64251af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..a092652
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ddcf4e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c976af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..64251af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..a092652
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ddcf4e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c976af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e4872b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9fa132d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..871dc47
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..270d946
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e4872b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9fa132d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..871dc47
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..270d946
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e4872b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9fa132d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..871dc47
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..270d946
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e4872b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9fa132d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..871dc47
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..270d946
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6ad6323
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..acba189
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6ad6323
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..acba189
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..d4ddd47
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..f304d0d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6ad6323
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..acba189
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6ad6323
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..acba189
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6ad6323
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..acba189
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..d4ddd47
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..f304d0d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6ad6323
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..acba189
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..4b046e9
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6b01653
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..5508429
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2ee532c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..4b046e9
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6b01653
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..5508429
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2ee532c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..680acaa
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..4a260c0
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..5508429
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2ee532c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..4b046e9
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6b01653
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..5508429
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2ee532c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b24a99e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8afda12
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b909cd7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8a11db5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b24a99e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8afda12
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b909cd7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8a11db5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b24a99e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8afda12
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b909cd7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8a11db5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b24a99e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8afda12
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b909cd7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8a11db5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6f17611
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..beef095
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..63ae68f
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..20b7caf
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6f17611
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..beef095
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..63ae68f
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..20b7caf
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..047b0ae
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..158d5cb
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..63ae68f
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..20b7caf
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6f17611
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..beef095
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..63ae68f
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..20b7caf
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e1393d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ee0e58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..1931ca5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..dbcc57c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e1393d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ee0e58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..1931ca5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..dbcc57c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e1393d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ee0e58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..1931ca5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..dbcc57c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e1393d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ee0e58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..1931ca5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..dbcc57c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..7737317
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6808c58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..caffa4d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..08a351e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..7737317
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6808c58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..caffa4d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..08a351e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..7737317
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6808c58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..caffa4d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..08a351e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..7737317
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6808c58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..caffa4d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..08a351e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..04ffbda
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1dfe1cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..51d3a26
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..e7db562
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..04ffbda
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1dfe1cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..51d3a26
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..e7db562
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..04ffbda
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1dfe1cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..51d3a26
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..e7db562
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..04ffbda
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1dfe1cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..51d3a26
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..e7db562
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..64251af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..a092652
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ddcf4e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c976af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..64251af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..a092652
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ddcf4e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c976af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..64251af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..a092652
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ddcf4e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c976af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..64251af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..a092652
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ddcf4e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c976af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e4872b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9fa132d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..871dc47
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..270d946
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e4872b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9fa132d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..871dc47
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..270d946
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e4872b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9fa132d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..871dc47
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..270d946
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e4872b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9fa132d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..871dc47
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..270d946
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6ad6323
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..acba189
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6ad6323
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..acba189
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..d4ddd47
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..f304d0d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6ad6323
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..acba189
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6ad6323
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..acba189
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6ad6323
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..acba189
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..d4ddd47
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..f304d0d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6ad6323
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..acba189
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..4b046e9
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6b01653
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..5508429
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2ee532c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..4b046e9
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6b01653
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..5508429
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2ee532c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..680acaa
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..4a260c0
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..5508429
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2ee532c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..4b046e9
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6b01653
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..5508429
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2ee532c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b24a99e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8afda12
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b909cd7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8a11db5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b24a99e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8afda12
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b909cd7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8a11db5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b24a99e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8afda12
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b909cd7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8a11db5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b24a99e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8afda12
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b909cd7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8a11db5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6f17611
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..beef095
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..63ae68f
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..20b7caf
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6f17611
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..beef095
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..63ae68f
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..20b7caf
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..047b0ae
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..158d5cb
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..63ae68f
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..20b7caf
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6f17611
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..beef095
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..63ae68f
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..20b7caf
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e1393d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ee0e58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..1931ca5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..dbcc57c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e1393d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ee0e58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..1931ca5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..dbcc57c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e1393d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ee0e58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..1931ca5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..dbcc57c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e1393d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ee0e58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..1931ca5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..dbcc57c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=False_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..7737317
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6808c58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..caffa4d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..08a351e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..7737317
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6808c58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..caffa4d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..08a351e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..7737317
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6808c58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..caffa4d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..08a351e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..7737317
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6808c58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..caffa4d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..08a351e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..04ffbda
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1dfe1cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..51d3a26
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..e7db562
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..04ffbda
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1dfe1cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..51d3a26
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..e7db562
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..04ffbda
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1dfe1cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..51d3a26
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..e7db562
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..04ffbda
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1dfe1cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..51d3a26
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..e7db562
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..9823bab
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2a244a0
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..7a5ed22
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..5ea8555
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..9823bab
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2a244a0
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..7a5ed22
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..5ea8555
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..9823bab
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2a244a0
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..7a5ed22
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..5ea8555
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..9823bab
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2a244a0
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..7a5ed22
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..5ea8555
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..a97b332
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9484ffb
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..bcbbe8b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..cb3ac6f
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..a97b332
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9484ffb
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..bcbbe8b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..cb3ac6f
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..a97b332
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9484ffb
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..bcbbe8b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..cb3ac6f
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..a97b332
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9484ffb
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..bcbbe8b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..cb3ac6f
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..bfe26d2
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..602ada3
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..bfe26d2
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..602ada3
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..d4ddd47
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..f304d0d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..bfe26d2
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..602ada3
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..bfe26d2
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..602ada3
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..bfe26d2
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..602ada3
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..d4ddd47
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..f304d0d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..bfe26d2
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..602ada3
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..363a6cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..816d9fb
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..5508429
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2ee532c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..363a6cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..816d9fb
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..5508429
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2ee532c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..680acaa
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..4a260c0
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..5508429
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2ee532c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..363a6cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..816d9fb
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..5508429
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2ee532c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b24a99e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8afda12
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b909cd7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8a11db5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b24a99e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8afda12
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b909cd7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8a11db5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b24a99e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8afda12
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b909cd7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8a11db5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b24a99e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8afda12
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b909cd7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8a11db5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..acfc4cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2d47c90
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..056550d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8d1f069
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..acfc4cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2d47c90
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..056550d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8d1f069
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..d0d25b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..c24f257
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..056550d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8d1f069
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..acfc4cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2d47c90
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion-suffix",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion-suffix"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..056550d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8d1f069
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..4e22250
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6286a1f
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..5aaba24
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..5be6c63
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..4e22250
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6286a1f
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..5aaba24
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..5be6c63
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..4e22250
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6286a1f
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..5aaba24
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..5be6c63
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..4e22250
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6286a1f
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..5aaba24
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..5be6c63
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=False_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion-suffix"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..58888b5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..d893f28
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..74a0f83
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..54586ec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..efd4e2b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..56b5dec
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b6b0b4a
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1933d5d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..7737317
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6808c58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..caffa4d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..08a351e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..7737317
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6808c58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..caffa4d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..08a351e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..7737317
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6808c58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..caffa4d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..08a351e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..7737317
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6808c58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..caffa4d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..08a351e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..04ffbda
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1dfe1cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..51d3a26
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..e7db562
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..04ffbda
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1dfe1cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..51d3a26
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..e7db562
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..04ffbda
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1dfe1cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..51d3a26
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..e7db562
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..04ffbda
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..1dfe1cd
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..51d3a26
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..e7db562
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..64251af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..a092652
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ddcf4e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c976af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..64251af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..a092652
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ddcf4e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c976af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..64251af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..a092652
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ddcf4e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c976af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..64251af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..a092652
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ddcf4e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c976af
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e4872b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9fa132d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..871dc47
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..270d946
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e4872b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9fa132d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..871dc47
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..270d946
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e4872b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9fa132d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..871dc47
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..270d946
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e4872b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9fa132d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..871dc47
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..270d946
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=False_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Request method is not GET,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Request method is not GET,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request method is not GET
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6ad6323
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..acba189
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6ad6323
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..acba189
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..d4ddd47
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..f304d0d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6ad6323
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..acba189
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6ad6323
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..acba189
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6ad6323
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..acba189
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..d4ddd47
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..f304d0d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,35 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6ad6323
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..acba189
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,55 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request has no If-None-Match. Request Cache-Control header may interfere with caching,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request has no If-None-Match. Request Cache-Control header may interfere with caching
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..17b2114
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..48f42a7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..87be8c5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6945c9b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..ffcc53b
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..3c341b7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=False_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..4b046e9
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6b01653
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..5508429
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2ee532c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..4b046e9
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6b01653
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..5508429
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2ee532c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..680acaa
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..4a260c0
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..5508429
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2ee532c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..4b046e9
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..6b01653
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,82 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Request If-None-Match != ETag,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: No 304. Request If-None-Match != ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Request If-None-Match != ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ },
+ {
+ Information:
+Delta /path: No 304. Request If-None-Match != ETag
+If-None-Match: diffEtag
+ETag: "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtagMismatch
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ ifNoneMatch: diffEtag
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}:
+Delta {path}: No 304. Request If-None-Match != ETag
+If-None-Match: {ifNoneMatch}
+ETag: {etag}
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..5508429
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..2ee532c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b24a99e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8afda12
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b909cd7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8a11db5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b24a99e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8afda12
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b909cd7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8a11db5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b24a99e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8afda12
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b909cd7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8a11db5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b24a99e
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8afda12
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..b909cd7
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..8a11db5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=False_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: diffEtag
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6f17611
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..beef095
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..63ae68f
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..20b7caf
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6f17611
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..beef095
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..63ae68f
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..20b7caf
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..047b0ae
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..158d5cb
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,36 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: shouldExecute=false
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. shouldExecute=false,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: shouldExecute=false
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..63ae68f
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..20b7caf
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..6f17611
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..beef095
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,53 @@
+{
+ target: {
+ notModified: true,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: NotModified,
+ Headers: {
+ Cache-Control: no-cache,
+ ETag: "AssemblyWriteTime-rowVersion"
+ }
+ }
+ }
+ },
+ log: [
+ {
+ Information: Delta /path: ETag "AssemblyWriteTime-rowVersion",
+ EventId: {
+ Name: LogEtag
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ etag: "AssemblyWriteTime-rowVersion"
+ },
+ {
+ {OriginalFormat}: Delta {path}: ETag {etag}
+ }
+ ]
+ },
+ {
+ Information: Delta /path: 304,
+ EventId: {
+ Name: Log304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ {OriginalFormat}: Delta {path}: 304
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..63ae68f
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..20b7caf
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=False_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has Cache-Control=immutable
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has Cache-Control=immutable,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has Cache-Control=immutable
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e1393d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ee0e58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..1931ca5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..dbcc57c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e1393d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ee0e58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..1931ca5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..dbcc57c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=False_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e1393d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ee0e58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..1931ca5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..dbcc57c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=False_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..8e1393d
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..9ee0e58
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=False_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,37 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=False.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
new file mode 100644
index 0000000..1931ca5
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=False_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
similarity index 100%
rename from src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_requestCacheControl=True.verified.txt
rename to src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=False.verified.txt
diff --git a/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
new file mode 100644
index 0000000..dbcc57c
--- /dev/null
+++ b/src/DeltaTests/MiddlewareTests.Combinations_suffixFunc=True_nullSuffixFunc=True_get=True_ifNoneMatch=True_sameIfNoneMatch=True_etag=True_executeFunc=True_trueExecuteFunc=True_immutable=True_noCache=True_minFresh=True.verified.txt
@@ -0,0 +1,38 @@
+{
+ target: {
+ notModified: false,
+ context: {
+ Request: {
+ Headers: {
+ Cache-Control: no-cache, min-fresh=5,
+ If-None-Match: "AssemblyWriteTime-rowVersion"
+ }
+ },
+ Response: {
+ StatusCode: OK,
+ Headers: {
+ Cache-Control: public, max-age=31536000, immutable,
+ Delta-No304: Response already has ETag,
+ ETag: existingEtag
+ }
+ }
+ }
+ },
+ log: {
+ Information: Delta /path: No 304. Response already has ETag,
+ EventId: {
+ Name: LogNo304
+ },
+ State: [
+ {
+ path: /path
+ },
+ {
+ reason: Response already has ETag
+ },
+ {
+ {OriginalFormat}: Delta {path}: No 304. {reason}
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/DeltaTests/MiddlewareTests.cs b/src/DeltaTests/MiddlewareTests.cs
index 763ad69..d38084a 100644
--- a/src/DeltaTests/MiddlewareTests.cs
+++ b/src/DeltaTests/MiddlewareTests.cs
@@ -29,9 +29,10 @@ public async Task ImmutableCacheControlCaseInsensitive(string cacheControlValue)
}
[Test]
- public async Task Combinations([Values] bool suffixFunc, [Values] bool nullSuffixFunc, [Values] bool get, [Values] bool ifNoneMatch, [Values] bool sameIfNoneMatch, [Values] bool etag, [Values] bool executeFunc, [Values] bool trueExecuteFunc, [Values] bool immutable, [Values] bool requestCacheControl)
+ public async Task Combinations([Values] bool suffixFunc, [Values] bool nullSuffixFunc, [Values] bool get, [Values] bool ifNoneMatch, [Values] bool sameIfNoneMatch, [Values] bool etag, [Values] bool executeFunc, [Values] bool trueExecuteFunc, [Values] bool immutable, [Values] bool noCache, [Values] bool minFresh)
{
Recording.Start();
+ DeltaExtensions.Reset();
var context = new DefaultHttpContext();
var suffixValue = suffixFunc && !nullSuffixFunc ? "suffix" : null;
@@ -53,9 +54,20 @@ public async Task Combinations([Values] bool suffixFunc, [Values] bool nullSuffi
request.Method = "POST";
}
- if (requestCacheControl)
+ var cacheDirectives = new List();
+ if (noCache)
+ {
+ cacheDirectives.Add("no-cache");
+ }
+
+ if (minFresh)
+ {
+ cacheDirectives.Add("min-fresh=5");
+ }
+
+ if (cacheDirectives.Count > 0)
{
- request.Headers.CacheControl = "no-cache";
+ request.Headers.CacheControl = string.Join(", ", cacheDirectives);
}
if (ifNoneMatch)
@@ -107,10 +119,18 @@ Task GetTimeStamp(HttpContext _)
}
// First request: no max-age, populates the cache
- var context1 = new DefaultHttpContext();
- context1.Request.Path = "/path";
- context1.Request.Method = "GET";
- context1.Request.Headers.IfNoneMatch = DeltaExtensions.BuildEtag("rowVersion", null);
+ var context1 = new DefaultHttpContext
+ {
+ Request =
+ {
+ Path = "/path",
+ Method = "GET",
+ Headers =
+ {
+ IfNoneMatch = DeltaExtensions.BuildEtag("rowVersion", null)
+ }
+ }
+ };
await DeltaExtensions.HandleRequest(
context1,
@@ -123,11 +143,19 @@ await DeltaExtensions.HandleRequest(
AreEqual(1, callCount);
// Second request: with max-age, should use cached timestamp
- var context2 = new DefaultHttpContext();
- context2.Request.Path = "/path";
- context2.Request.Method = "GET";
- context2.Request.Headers.CacheControl = "max-age=10";
- context2.Request.Headers.IfNoneMatch = DeltaExtensions.BuildEtag("rowVersion", null);
+ var context2 = new DefaultHttpContext
+ {
+ Request =
+ {
+ Path = "/path",
+ Method = "GET",
+ Headers =
+ {
+ CacheControl = "max-age=10",
+ IfNoneMatch = DeltaExtensions.BuildEtag("rowVersion", null)
+ }
+ }
+ };
var notModified = await DeltaExtensions.HandleRequest(
context2,
@@ -156,9 +184,14 @@ Task GetTimeStamp(HttpContext _)
}
// First request: populates the cache
- var context1 = new DefaultHttpContext();
- context1.Request.Path = "/path";
- context1.Request.Method = "GET";
+ var context1 = new DefaultHttpContext
+ {
+ Request =
+ {
+ Path = "/path",
+ Method = "GET"
+ }
+ };
await DeltaExtensions.HandleRequest(
context1,
@@ -171,10 +204,18 @@ await DeltaExtensions.HandleRequest(
AreEqual(1, callCount);
// Second request: max-age=0 means must be fresh
- var context2 = new DefaultHttpContext();
- context2.Request.Path = "/path";
- context2.Request.Method = "GET";
- context2.Request.Headers.CacheControl = "max-age=0";
+ var context2 = new DefaultHttpContext
+ {
+ Request =
+ {
+ Path = "/path",
+ Method = "GET",
+ Headers =
+ {
+ CacheControl = "max-age=0"
+ }
+ }
+ };
await DeltaExtensions.HandleRequest(
context2,
@@ -204,9 +245,14 @@ Task GetTimeStamp(HttpContext _)
// Two requests without max-age
for (var i = 0; i < 2; i++)
{
- var context = new DefaultHttpContext();
- context.Request.Path = "/path";
- context.Request.Method = "GET";
+ var context = new DefaultHttpContext
+ {
+ Request =
+ {
+ Path = "/path",
+ Method = "GET"
+ }
+ };
await DeltaExtensions.HandleRequest(
context,
@@ -235,9 +281,14 @@ Task GetTimeStamp(HttpContext _)
}
// First request: populates the cache
- var context1 = new DefaultHttpContext();
- context1.Request.Path = "/path";
- context1.Request.Method = "GET";
+ var context1 = new DefaultHttpContext
+ {
+ Request =
+ {
+ Path = "/path",
+ Method = "GET"
+ }
+ };
await DeltaExtensions.HandleRequest(
context1,
@@ -250,10 +301,18 @@ await DeltaExtensions.HandleRequest(
AreEqual(1, callCount);
// Second request: max-stale=10, should use cached timestamp
- var context2 = new DefaultHttpContext();
- context2.Request.Path = "/path";
- context2.Request.Method = "GET";
- context2.Request.Headers.CacheControl = "max-stale=10";
+ var context2 = new DefaultHttpContext
+ {
+ Request =
+ {
+ Path = "/path",
+ Method = "GET",
+ Headers =
+ {
+ CacheControl = "max-stale=10"
+ }
+ }
+ };
await DeltaExtensions.HandleRequest(
context2,
@@ -280,9 +339,14 @@ Task GetTimeStamp(HttpContext _)
}
// First request: populates the cache
- var context1 = new DefaultHttpContext();
- context1.Request.Path = "/path";
- context1.Request.Method = "GET";
+ var context1 = new DefaultHttpContext
+ {
+ Request =
+ {
+ Path = "/path",
+ Method = "GET"
+ }
+ };
await DeltaExtensions.HandleRequest(
context1,
@@ -295,10 +359,18 @@ await DeltaExtensions.HandleRequest(
AreEqual(1, callCount);
// Second request: max-stale without a value means accept any staleness
- var context2 = new DefaultHttpContext();
- context2.Request.Path = "/path";
- context2.Request.Method = "GET";
- context2.Request.Headers.CacheControl = "max-stale";
+ var context2 = new DefaultHttpContext
+ {
+ Request =
+ {
+ Path = "/path",
+ Method = "GET",
+ Headers =
+ {
+ CacheControl = "max-stale"
+ }
+ }
+ };
await DeltaExtensions.HandleRequest(
context2,
@@ -311,6 +383,246 @@ await DeltaExtensions.HandleRequest(
AreEqual(1, callCount);
}
+ [Test]
+ public async Task NoCache_BypassesCachedTimeStamp()
+ {
+ Recording.Start();
+ DeltaExtensions.Reset();
+ var callCount = 0;
+
+ Task GetTimeStamp(HttpContext _)
+ {
+ callCount++;
+ return Task.FromResult("rowVersion");
+ }
+
+ // First request: populates the cache
+ var context1 = new DefaultHttpContext
+ {
+ Request =
+ {
+ Path = "/path",
+ Method = "GET"
+ }
+ };
+
+ await DeltaExtensions.HandleRequest(
+ context1,
+ new RecordingLogger(),
+ null,
+ GetTimeStamp,
+ null,
+ LogLevel.Information);
+
+ AreEqual(1, callCount);
+
+ // Second request: no-cache forces fresh timestamp
+ var context2 = new DefaultHttpContext
+ {
+ Request =
+ {
+ Path = "/path",
+ Method = "GET",
+ Headers =
+ {
+ CacheControl = "no-cache",
+ IfNoneMatch = DeltaExtensions.BuildEtag("rowVersion", null)
+ }
+ }
+ };
+
+ await DeltaExtensions.HandleRequest(
+ context2,
+ new RecordingLogger(),
+ null,
+ GetTimeStamp,
+ null,
+ LogLevel.Information);
+
+ // no-cache bypasses cache, DB was called again
+ AreEqual(2, callCount);
+ }
+
+ [Test]
+ public async Task NoCache_WithMaxAge_StillQueriesDb()
+ {
+ Recording.Start();
+ DeltaExtensions.Reset();
+ var callCount = 0;
+
+ Task GetTimeStamp(HttpContext _)
+ {
+ callCount++;
+ return Task.FromResult("rowVersion");
+ }
+
+ // First request: populates the cache
+ var context1 = new DefaultHttpContext
+ {
+ Request =
+ {
+ Path = "/path",
+ Method = "GET"
+ }
+ };
+
+ await DeltaExtensions.HandleRequest(
+ context1,
+ new RecordingLogger(),
+ null,
+ GetTimeStamp,
+ null,
+ LogLevel.Information);
+
+ AreEqual(1, callCount);
+
+ // Second request: no-cache wins over max-age
+ var context2 = new DefaultHttpContext
+ {
+ Request =
+ {
+ Path = "/path",
+ Method = "GET",
+ Headers =
+ {
+ CacheControl = "no-cache, max-age=3600",
+ IfNoneMatch = DeltaExtensions.BuildEtag("rowVersion", null)
+ }
+ }
+ };
+
+ await DeltaExtensions.HandleRequest(
+ context2,
+ new RecordingLogger(),
+ null,
+ GetTimeStamp,
+ null,
+ LogLevel.Information);
+
+ // no-cache takes precedence, DB was called again
+ AreEqual(2, callCount);
+ }
+
+ [Test]
+ public async Task MinFresh_SufficientFreshness_UsesCachedTimeStamp()
+ {
+ Recording.Start();
+ DeltaExtensions.Reset();
+ var callCount = 0;
+
+ Task GetTimeStamp(HttpContext _)
+ {
+ callCount++;
+ return Task.FromResult("rowVersion");
+ }
+
+ // First request: populates the cache
+ var context1 = new DefaultHttpContext
+ {
+ Request =
+ {
+ Path = "/path",
+ Method = "GET"
+ }
+ };
+
+ await DeltaExtensions.HandleRequest(
+ context1,
+ new RecordingLogger(),
+ null,
+ GetTimeStamp,
+ null,
+ LogLevel.Information);
+
+ AreEqual(1, callCount);
+
+ // Second request: max-age=3600, min-fresh=5 — plenty of freshness remaining
+ var context2 = new DefaultHttpContext
+ {
+ Request =
+ {
+ Path = "/path",
+ Method = "GET",
+ Headers =
+ {
+ CacheControl = "max-age=3600, min-fresh=5",
+ IfNoneMatch = DeltaExtensions.BuildEtag("rowVersion", null)
+ }
+ }
+ };
+
+ var notModified = await DeltaExtensions.HandleRequest(
+ context2,
+ new RecordingLogger(),
+ null,
+ GetTimeStamp,
+ null,
+ LogLevel.Information);
+
+ // Cached timestamp used — enough freshness remaining
+ AreEqual(1, callCount);
+ IsTrue(notModified);
+ }
+
+ [Test]
+ public async Task MinFresh_InsufficientFreshness_QueriesDb()
+ {
+ Recording.Start();
+ DeltaExtensions.Reset();
+ var callCount = 0;
+
+ Task GetTimeStamp(HttpContext _)
+ {
+ callCount++;
+ return Task.FromResult("rowVersion");
+ }
+
+ // First request: populates the cache
+ var context1 = new DefaultHttpContext
+ {
+ Request =
+ {
+ Path = "/path",
+ Method = "GET"
+ }
+ };
+
+ await DeltaExtensions.HandleRequest(
+ context1,
+ new RecordingLogger(),
+ null,
+ GetTimeStamp,
+ null,
+ LogLevel.Information);
+
+ AreEqual(1, callCount);
+
+ // Second request: max-age=1, min-fresh=3600 — min-fresh exceeds max-age so cache is rejected
+ var context2 = new DefaultHttpContext
+ {
+ Request =
+ {
+ Path = "/path",
+ Method = "GET",
+ Headers =
+ {
+ CacheControl = "max-age=1, min-fresh=3600"
+ }
+ }
+ };
+
+ await DeltaExtensions.HandleRequest(
+ context2,
+ new RecordingLogger(),
+ null,
+ GetTimeStamp,
+ null,
+ LogLevel.Information);
+
+ // min-fresh requirement not met, DB was called again
+ AreEqual(2, callCount);
+ }
+
[Test]
public void CacheControlExtensions()
{