Microsoft.AspNetCore.Mvc.FileContentResult..ctor(Byte[] fileContents, MediaTypeHeaderValue contentType)
ReportsController.cs
System.ArgumentNullException: Value cannot be null. Parameter name: fileContents at Microsoft.AspNetCore.Mvc.FileContentResult..ctor(Byte[] fileContents, MediaTypeHeaderValue contentType) at Microsoft.AspNetCore.Mvc.FileContentResult..ctor(Byte[] fileContents, String contentType) at Microsoft.AspNetCore.Mvc.ControllerBase.File(Byte[] fileContents, String contentType, String fileDownloadName) at Rmd.Website.Controllers.ReportsController.<RmdStationRainReport>d__6.MoveNext() in D:\a\1\s\src\web\Controllers\ReportsController.cs:line 45 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.<InvokeActionMethodAsync>d__12.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.<InvokeNextActionFilterAsync>d__10.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Rethrow(ActionExecutedContext context) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.<InvokeInnerFilterAsync>d__14.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.<InvokeNextResourceFilter>d__22.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Rethrow(ResourceExecutedContext context) at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.<InvokeFilterPipelineAsync>d__17.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.<InvokeAsync>d__15.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.AspNetCore.Builder.RouterMiddleware.<Invoke>d__4.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware.<Invoke>d__7.MoveNext()
No QueryString data.
Variable | Value |
---|---|
Accept | */* |
Accept-Encoding | gzip, br |
CDN-Loop | cloudflare |
CF-Connecting-IP | 35.175.200.199 |
CF-IPCountry | US |
CF-RAY | 86be57949a6c3b6c-IAD |
CF-Visitor | {"scheme":"https"} |
CLIENT-IP | 172.70.42.47:31444 |
Connection | Keep-Alive |
DISGUISED-HOST | rmd.co.za |
Host | rmd.co.za |
Max-Forwards | 10 |
MS-ASPNETCORE-TOKEN | a581560f-e67d-4e65-b2c9-bf9732b3c78c |
User-Agent | claudebot |
WAS-DEFAULT-HOSTNAME | rmdweb.azurewebsites.net |
X-AppService-Proto | https |
X-ARR-LOG-ID | 16c9b63b-4b4d-4c5d-affb-645b236b68f5 |
X-ARR-SSL | 2048|256|CN=Microsoft Azure TLS Issuing CA 05, O=Microsoft Corporation, C=US|CN=*.azurewebsites.net, O=Microsoft Corporation, L=Redmond, S=WA, C=US |
X-Forwarded-For | 35.175.200.199 |
X-Forwarded-For | 172.70.42.47:31444 |
X-Forwarded-Proto | https |
X-Forwarded-TlsVersion | 1.3 |
X-Original-For | 127.0.0.1:49803 |
X-Original-Proto | http |
X-Original-URL | /Reports/RmdStationRainReport |
X-SITE-DEPLOYMENT-ID | rmdweb |
X-WAWS-Unencoded-URL | /Reports/RmdStationRainReport |