Hello!
If I use the CacheResponse attribute the cached response logging is crashing with a System.ObjectDisposedException exception.
Exception thrown: 'System.ObjectDisposedException' in System.dll ("Cannot access a disposed object.").
Here is the relevant call stack:
System.dll!System.Net.HttpListenerRequest.CheckDisposed()
System.dll!System.Net.HttpListenerRequest.GetKnownHeader(System.Net.HttpRequestHeader header = {unknown})
System.dll!System.Net.HttpListenerRequest.ContentType.get()
ServiceStack.dll!ServiceStack.Host.HttpListener.ListenerRequest.ContentType.get()
ServiceStack.dll!ServiceStack.Host.HttpListener.ListenerRequest.IsContentType(string ct = {unknown}, bool starts_with = {unknown})
ServiceStack.dll!ServiceStack.Host.HttpListener.ListenerRequest.Form.get()
ServiceStack.dll!ServiceStack.Host.HttpListener.ListenerRequest.FormData.get()
ServiceStack.dll!ServiceStack.Host.InMemoryRollingRequestLogger.CreateEntry(ServiceStack.Web.IRequest request = {unknown}, object requestDto = {unknown}, object response = {unknown}, System.TimeSpan requestDuration = {unknown}, System.Type requestType = {unknown})
ServiceStack.dll!ServiceStack.Host.InMemoryRollingRequestLogger.Log(ServiceStack.Web.IRequest request = {unknown}, object requestDto = {unknown}, object response = {unknown}, System.TimeSpan requestDuration = {unknown})
Tom