System.IO.FileStream.OpenHandle(FileMode mode, FileShare share, FileOptions options)
FileSystemRepositoryReader.cs
MainController.cs
System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\home\site\wwwroot\wwwroot\data\Products\@MP21\RFID.md'. at System.IO.FileStream.OpenHandle(FileMode mode, FileShare share, FileOptions options) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at DHMeters.WebApp.Infrastructure.Repository.FileSystemRepositoryReader`1.Retrieve(String path) in D:\a\1\s\src\DHMeters.WebApp.Infrastructure\Repository\FileSystemRepositoryReader.cs:line 16 at DHMeters.WebApp.UI.Controllers.MainController.Meter(String id) in D:\a\1\s\src\DHMeters.WebApp.UI\Controllers\MainController.cs:line 36 at lambda_method(Closure , Object , Object[] ) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) 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 | */* |
CLIENT-IP | 44.202.128.177:33120 |
Connection | Keep-Alive |
DISGUISED-HOST | dhmeters.com |
Host | dhmeters.com |
Max-Forwards | 10 |
MS-ASPNETCORE-TOKEN | 89c39008-c12f-4fc4-9f9f-fdf11a7b86c2 |
User-Agent | claudebot |
WAS-DEFAULT-HOSTNAME | dhmeters-ltd-northeurope-live.azurewebsites.net |
X-ARR-LOG-ID | d23de8b9-fe38-46f4-b7a8-c41b5d7c4c2e |
X-Forwarded-For | 44.202.128.177:33120 |
X-Original-For | 127.0.0.1:50745 |
X-Original-Proto | http |
X-Original-URL | /Meter/@MP21-RFID |
X-SITE-DEPLOYMENT-ID | dhmeters-ltd-northeurope-live |
X-WAWS-Unencoded-URL | /Meter/@MP21-RFID |