- 扫描 ID:
- 2176fcc1-e6c6-4f07-8d64-bdc329bd3b27已完成
- 提交的 URL:
- https://separett.com/se
- 报告完成时间:
链接 · 找到 0 个
从页面中识别出的传出链接
JavaScript 变量 · 找到 3 个
在页面窗口对象上加载的全局 JavaScript 变量是在函数外部声明的变量,可以从当前范围内的代码中的任何位置访问
名称 | 类型 |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
控制台日志消息 · 找到 2 条
记录到 Web 控制台的消息
类型 | 类别 | 记录 |
---|---|---|
warning | other |
|
error | network |
|
HTML
页面的原始 HTML 正文
<!DOCTYPE html><html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
<meta charset="utf-8">
<title>Internal Server Error</title>
<style>
body {
font-family: 'Segoe UI', Tahoma, Arial, Helvetica, sans-serif;
font-size: .813em;
color: #222;
background-color: #fff;
}
h1 {
color: #44525e;
margin: 15px 0 15px 0;
}
h2 {
margin: 10px 5px 0 0;
}
h3 {
color: #363636;
margin: 5px 5px 0 0;
font-weight: normal;
}
code {
font-family: Consolas, "Courier New", courier, monospace;
font-weight: bold;
}
body .titleerror {
padding: 3px 3px 6px 3px;
display: block;
font-size: 1.5em;
font-weight: 100;
}
body .location {
margin: 3px 0 10px 30px;
}
#header {
font-size: 18px;
padding: 15px 0;
border-top: 1px #ddd solid;
border-bottom: 1px #ddd solid;
margin-bottom: 0;
}
#header li {
display: inline;
margin: 5px;
padding: 5px;
color: #a0a0a0;
cursor: pointer;
}
#header .selected {
background: #44c5f2;
color: #fff;
}
#stackpage ul {
list-style: none;
padding-left: 0;
margin: 0;
/*border-bottom: 1px #ddd solid;*/
}
#stackpage .details {
font-size: 1.2em;
padding: 3px;
color: #000;
}
#stackpage .stackerror {
padding: 5px;
border-bottom: 1px #ddd solid;
}
#stackpage .frame {
padding: 0;
margin: 0 0 0 30px;
}
#stackpage .frame h3 {
padding: 2px;
margin: 0;
}
#stackpage .source {
padding: 0 0 0 30px;
}
#stackpage .source ol li {
font-family: Consolas, "Courier New", courier, monospace;
white-space: pre;
background-color: #fbfbfb;
}
#stackpage .frame .source .highlight li span {
color: #FF0000;
}
#stackpage .source ol.collapsible li {
color: #888;
}
#stackpage .source ol.collapsible li span {
color: #606060;
}
#routingpage .subheader {
padding: 5px;
border-bottom: 1px #ddd solid;
}
.page table {
border-collapse: separate;
border-spacing: 0;
margin: 0 0 20px;
}
.page th {
vertical-align: bottom;
padding: 10px 5px 5px 5px;
font-weight: 400;
color: #a0a0a0;
text-align: left;
}
.page td {
padding: 3px 10px;
}
.page th, .page td {
border-right: 1px #ddd solid;
border-bottom: 1px #ddd solid;
border-left: 1px transparent solid;
border-top: 1px transparent solid;
box-sizing: border-box;
}
.page th:last-child, .page td:last-child {
border-right: 1px transparent solid;
}
.page .length {
text-align: right;
}
a {
color: #1ba1e2;
text-decoration: none;
}
a:hover {
color: #13709e;
text-decoration: underline;
}
.showRawException {
cursor: pointer;
color: #44c5f2;
background-color: transparent;
font-size: 1.2em;
text-align: left;
text-decoration: none;
display: inline-block;
border: 0;
padding: 0;
}
.rawExceptionStackTrace {
font-size: 1.2em;
}
.rawExceptionBlock {
border-top: 1px #ddd solid;
border-bottom: 1px #ddd solid;
}
.showRawExceptionContainer {
margin-top: 10px;
margin-bottom: 10px;
}
.expandCollapseButton {
cursor: pointer;
float: left;
height: 16px;
width: 16px;
font-size: 10px;
position: absolute;
left: 10px;
background-color: #eee;
padding: 0;
border: 0;
margin: 0;
}
</style>
</head>
<body>
<h1>An unhandled exception occurred while processing the request.</h1>
<div class="titleerror">NullReferenceException: Object reference not set to an instance of an object.</div>
<p class="location">Nop.Services.Catalog.ProductService.GetAllProductsDisplayedOnHomepage() in <code title="C:\Dev\Separett\Libraries\Nop.Services\Catalog\ProductService.cs">ProductService.cs</code>, line 405</p>
<ul id="header">
<li id="stack" tabindex="1" class="selected">
Stack
</li>
<li id="query" tabindex="2">
Query
</li>
<li id="cookies" tabindex="3">
Cookies
</li>
<li id="headers" tabindex="4">
Headers
</li>
<li id="routing" tabindex="5">
Routing
</li>
</ul>
<div id="stackpage" class="page" style="">
<ul>
<li>
<h2 class="stackerror">NullReferenceException: Object reference not set to an instance of an object.</h2>
<ul>
<li class="frame" id="frame1">
<h3>Nop.Services.Catalog.ProductService.GetAllProductsDisplayedOnHomepage() in <code title="C:\Dev\Separett\Libraries\Nop.Services\Catalog\ProductService.cs">ProductService.cs</code></h3>
</li>
<li class="frame" id="frame2">
<h3>Nop.Web.Components.HomepageProductsViewComponent.Invoke(Nullable<int> productThumbPictureSize, int[] productIds, bool isHomepage) in <code title="C:\Dev\Separett\Presentation\Nop.Web\Components\HomepageProducts.cs">HomepageProducts.cs</code></h3>
</li>
<li class="frame" id="frame3">
<h3>lambda_method(Closure , object , object[] )</h3>
</li>
<li class="frame" id="frame4">
<h3>Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeSyncCore(ObjectMethodExecutor executor, ViewComponentContext context)</h3>
</li>
<li class="frame" id="frame5">
<h3>Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(ViewComponentContext context)</h3>
</li>
<li class="frame" id="frame6">
<h3>Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.InvokeCoreAsync(ViewComponentDescriptor descriptor, object arguments)</h3>
</li>
<li class="frame" id="frame7">
<h3>AspNetCore.Themes_Native_Views_Home_Index.ExecuteAsync() in <code title="C:\inetpub\wwwroot\Themes\Native\Views\Home\Index.cshtml">Index.cshtml</code></h3>
<button class="expandCollapseButton" data-frameid="frame7">+</button>
<div class="source">
<ol start="300" class="collapsible" style="display: none;">
<li><span> @await Component.InvokeAsync("Widget", new { widgetZone = PublicWidgetZones.HomepageBeforeCategories, additionalData = Model })</span></li>
<li><span> @await Component.InvokeAsync("HomepageCategories", Model)</span></li>
<li><span> </div></span></li>
<li><span> @await Component.InvokeAsync("Widget", new { widgetZone = PublicWidgetZones.HomepageBottom, additionalData = Model })</span></li>
<li><span> @await Component.InvokeAsync("Widget", new { widgetZone = PublicWidgetZones.HomepageBottomLast, additionalData = Model })</span></li>
<li><span> </span></li>
</ol>
<ol start="306" class="highlight">
<li><span> @await Component.InvokeAsync("HomepageInspiration", 3)</span></li>
</ol>
<ol start="307" class="collapsible" style="display: none;">
<li><span></span></li>
<li><span> </div></span></li>
<li><span></div></span></li>
<li><span><script></span></li>
<li><span></span></li>
<li><span></span></li>
</ol>
</div>
</li>
<li class="frame" id="frame8">
<h3>Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageCoreAsync(IRazorPage page, ViewContext context)</h3>
</li>
<li class="frame" id="frame9">
<h3>Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageAsync(IRazorPage page, ViewContext context, bool invokeViewStarts)</h3>
</li>
<li class="frame" id="frame10">
<h3>Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderAsync(ViewContext context)</h3>
</li>
<li class="frame" id="frame11">
<h3>Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.ExecuteAsync(ViewContext viewContext, string contentType, Nullable<int> statusCode)</h3>
</li>
<li class="frame" id="frame12">
<h3>Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.ExecuteAsync(ViewContext viewContext, string contentType, Nullable<int> statusCode)</h3>
</li>
<li class="frame" id="frame13">
<h3>Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.ExecuteAsync(ActionContext actionContext, IView view, ViewDataDictionary viewData, ITempDataDictionary tempData, string contentType, Nullable<int> statusCode)</h3>
</li>
<li class="frame" id="frame14">
<h3>Microsoft.AspNetCore.Mvc.ViewFeatures.ViewResultExecutor.ExecuteAsync(ActionContext context, ViewResult result)</h3>
</li>
<li class="frame" id="frame15">
<h3>Microsoft.AspNetCore.Mvc.ViewResult.ExecuteResultAsync(ActionContext context)</h3>
</li>
<li class="frame" id="frame16">
<h3>Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResultFilterAsync>g__Awaited|29_0<TFilter, TFilterAsync>(ResourceInvoker invoker, Task lastTask, State next, Scope scope, object state, bool isCompleted)</h3>
</li>
<li class="frame" id="frame17">
<h3>Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResultExecutedContextSealed context)</h3>
</li>
<li class="frame" id="frame18">
<h3>Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.ResultNext<TFilter, TFilterAsync>(ref State next, ref Scope scope, ref object state, ref bool isCompleted)</h3>
</li>
<li class="frame" id="frame19">
<h3>Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeResultFilters()</h3>
</li>
<li class="frame" id="frame20">
<h3>Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|24_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, object state, bool isCompleted)</h3>
</li>
<li class="frame" id="frame21">
<h3>Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)</h3>
</li>
<li class="frame" id="frame22">
<h3>Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(ref State next, ref Scope scope, ref object state, ref bool isCompleted)</h3>
</li>
<li class="frame" id="frame23">
<h3>Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync()</h3>
</li>
<li class="frame" id="frame24">
<h3>Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)</h3>
</li>
<li class="frame" id="frame25">
<h3>Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)</h3>
</li>
<li class="frame" id="frame26">
<h3>WebMarkupMin.AspNetCore3.WebMarkupMinMiddlewareBase.Invoke(HttpContext context)</h3>
</li>
<li class="frame" id="frame27">
<h3>StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in <code title="C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs">MiniProfilerMiddleware.cs</code></h3>
</li>
<li class="frame" id="frame28">
<h3>Nop.Services.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) in <code title="C:\Dev\Separett\Libraries\Nop.Services\Authentication\AuthenticationMiddleware.cs">AuthenticationMiddleware.cs</code></h3>
</li>
<li class="frame" id="frame29">
<h3>Nop.Services.Seo.URLRedirectionMiddleware.Invoke(HttpContext _httpContext, IWorkContext _workContext, IStoreContext _storeContext, ISettingService _settingService, IURLRedirectionRecordService _urlRedirectionRecordService, LocalizationSettings _localizationSettings, ILocalizationService _localizationService, ILogger _logger) in <code title="C:\Dev\Separett\Libraries\Nop.Services\Seo\URLRedirectionMiddleware.cs">URLRedirectionMiddleware.cs</code></h3>
</li>
<li class="frame" id="frame30">
<h3>Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware.Invoke(HttpContext context)</h3>
</li>
<li class="frame" id="frame31">
<h3>Nop.Services.Seo.CountryRedirectionMiddleware.Invoke(HttpContext httpContext, IWorkContext workContext, ICountryService countryService, ILanguageService languageService, IRepository<Country> countryRepository, IWebHelper webHelper, IRepository<UrlRecord> urlRecordRepository, IUrlRecordService urlRecordService, IGenericAttributeService genericAttributeService, ILogger logger, IUserAgentHelper userAgentHelper) in <code title="C:\Dev\Separett\Libraries\Nop.Services\Seo\CountryRedirectionMiddleware.cs">CountryRedirectionMiddleware.cs</code></h3>
</li>
<li class="frame" id="frame32">
<h3>Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(HttpContext context)</h3>
</li>
<li class="frame" id="frame33">
<h3>Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(HttpContext context)</h3>
</li>
<li class="frame" id="frame34">
<h3>Nop.Services.Installation.InstallUrlMiddleware.Invoke(HttpContext context, IWebHelper webHelper) in <code title="C:\Dev\Separett\Libraries\Nop.Services\Installation\InstallUrlMiddleware.cs">InstallUrlMiddleware.cs</code></h3>
</li>
<li class="frame" id="frame35">
<h3>Nop.Services.Common.KeepAliveMiddleware.Invoke(HttpContext context, IWebHelper webHelper) in <code title="C:\Dev\Separett\Libraries\Nop.Services\Common\KeepAliveMiddleware.cs">KeepAliveMiddleware.cs</code></h3>
</li>
<li class="frame" id="frame36">
<h3>Microsoft.AspNetCore.ResponseCompression.ResponseCompressionMiddleware.Invoke(HttpContext context)</h3>
</li>
<li class="frame" id="frame37">
<h3>Microsoft.AspNetCore.Builder.Extensions.MapWhenMiddleware.Invoke(HttpContext context)</h3>
</li>
<li class="frame" id="frame38">
<h3>Microsoft.AspNetCore.Diagnostics.StatusCodePagesMiddleware.Invoke(HttpContext context)</h3>
</li>
<li class="frame" id="frame39">
<h3>Microsoft.AspNetCore.Diagnostics.StatusCodePagesMiddleware.Invoke(HttpContext context)</h3>
</li>
<li class="frame" id="frame40">
<h3>Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.<Invoke>g__Awaited|6_0(ExceptionHandlerMiddleware middleware, HttpContext context, Task task)</h3>
</li>
<li class="frame" id="frame41">
<h3>Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.HandleException(HttpContext context, ExceptionDispatchInfo edi)</h3>
</li>
<li class="frame" id="frame42">
<h3>Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.<Invoke>g__Awaited|6_0(ExceptionHandlerMiddleware middleware, HttpContext context, Task task)</h3>
</li>
<li class="frame" id="frame43">
<h3>Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware.Invoke(HttpContext context)</h3>
</li>
</ul>
</li>
<li>
<br>
<div class="rawExceptionBlock">
<div class="showRawExceptionContainer">
<button class="showRawException" data-exceptiondetailid="exceptionDetail1">Show raw exception details</button>
</div>
<div id="exceptionDetail1" class="rawExceptionDetails" style="display: none;">
<pre class="rawExceptionStackTrace">System.NullReferenceException: Object reference not set to an instance of an object.
at Nop.Services.Catalog.ProductService.GetAllProductsDisplayedOnHomepage() in C:\Dev\Separett\Libraries\Nop.Services\Catalog\ProductService.cs:line 405
at Nop.Web.Components.HomepageProductsViewComponent.Invoke(Nullable`1 productThumbPictureSize, Int32[] productIds, Boolean isHomepage) in C:\Dev\Separett\Presentation\Nop.Web\Components\HomepageProducts.cs:line 37
at lambda_method(Closure , Object , Object[] )
at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeSyncCore(ObjectMethodExecutor executor, ViewComponentContext context)
at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(ViewComponentContext context)
at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.InvokeCoreAsync(ViewComponentDescriptor descriptor, Object arguments)
at AspNetCore.Themes_Native_Views_Home_Index.ExecuteAsync() in C:\inetpub\wwwroot\Themes\Native\Views\Home\Index.cshtml:line 306
at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageCoreAsync(IRazorPage page, ViewContext context)
at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageAsync(IRazorPage page, ViewContext context, Boolean invokeViewStarts)
at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderAsync(ViewContext context)
at Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.ExecuteAsync(ViewContext viewContext, String contentType, Nullable`1 statusCode)
at Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.ExecuteAsync(ViewContext viewContext, String contentType, Nullable`1 statusCode)
at Microsoft.AspNetCore.Mvc.ViewFeatures.ViewExecutor.ExecuteAsync(ActionContext actionContext, IView view, ViewDataDictionary viewData, ITempDataDictionary tempData, String contentType, Nullable`1 statusCode)
at Microsoft.AspNetCore.Mvc.ViewFeatures.ViewResultExecutor.ExecuteAsync(ActionContext context, ViewResult result)
at Microsoft.AspNetCore.Mvc.ViewResult.ExecuteResultAsync(ActionContext context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResultFilterAsync>g__Awaited|29_0[TFilter,TFilterAsync](ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResultExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.ResultNext[TFilter,TFilterAsync](State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeResultFilters()
--- End of stack trace from previous location where exception was thrown ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|24_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync()
--- End of stack trace from previous location where exception was thrown ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
at WebMarkupMin.AspNetCore3.WebMarkupMinMiddlewareBase.Invoke(HttpContext context)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 125
at Nop.Services.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) in C:\Dev\Separett\Libraries\Nop.Services\Authentication\AuthenticationMiddleware.cs:line 79
at Nop.Services.Seo.URLRedirectionMiddleware.Invoke(HttpContext _httpContext, IWorkContext _workContext, IStoreContext _storeContext, ISettingService _settingService, IURLRedirectionRecordService _urlRedirectionRecordService, LocalizationSettings _localizationSettings, ILocalizationService _localizationService, ILogger _logger) in C:\Dev\Separett\Libraries\Nop.Services\Seo\URLRedirectionMiddleware.cs:line 211
at Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware.Invoke(HttpContext context)
at Nop.Services.Seo.CountryRedirectionMiddleware.Invoke(HttpContext httpContext, IWorkContext workContext, ICountryService countryService, ILanguageService languageService, IRepository`1 countryRepository, IWebHelper webHelper, IRepository`1 urlRecordRepository, IUrlRecordService urlRecordService, IGenericAttributeService genericAttributeService, ILogger logger, IUserAgentHelper userAgentHelper) in C:\Dev\Separett\Libraries\Nop.Services\Seo\CountryRedirectionMiddleware.cs:line 113
at Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(HttpContext context)
at Nop.Services.Installation.InstallUrlMiddleware.Invoke(HttpContext context, IWebHelper webHelper) in C:\Dev\Separett\Libraries\Nop.Services\Installation\InstallUrlMiddleware.cs:line 53
at Nop.Services.Common.KeepAliveMiddleware.Invoke(HttpContext context, IWebHelper webHelper) in C:\Dev\Separett\Libraries\Nop.Services\Common\KeepAliveMiddleware.cs:line 50
at Microsoft.AspNetCore.ResponseCompression.ResponseCompressionMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.Builder.Extensions.MapWhenMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.Diagnostics.StatusCodePagesMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.Diagnostics.StatusCodePagesMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.<Invoke>g__Awaited|6_0(ExceptionHandlerMiddleware middleware, HttpContext context, Task task)
at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.HandleException(HttpContext context, ExceptionDispatchInfo edi)
at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.<Invoke>g__Awaited|6_0(ExceptionHandlerMiddleware middleware, HttpContext context, Task task)
at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware.Invoke(HttpContext context)</pre>
</div>
</div>
</li>
</ul>
</div>
<div id="querypage" class="page" style="display: none;">
<p>No query string data.</p>
</div>
<div id="cookiespage" class="page" style="display: none;">
<p>No cookie data.</p>
</div>
<div id="headerspage" class="page" style="display: none;">
<table>
<thead>
<tr>
<th>Variable</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td>Accept</td>
<td>text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7</td>
</tr>
<tr>
<td>Accept-Encoding</td>
<td>gzip, deflate, br</td>
</tr>
<tr>
<td>Accept-Language</td>
<td>en-US,en;q=0.9</td>
</tr>
<tr>
<td>cf-biso-devtools</td>
<td>1</td>
</tr>
<tr>
<td>cf-biso-request-id</td>
<td>f40ab2c7-1aae-427b-a7a5-d34326494329</td>
</tr>
<tr>
<td>Connection</td>
<td>close</td>
</tr>
<tr>
<td>Host</td>
<td>separett.com</td>
</tr>
<tr>
<td>sec-ch-ua</td>
<td>"Google Chrome";v="126", "Not:A-Brand";v="8", "Chromium";v="119"</td>
</tr>
<tr>
<td>sec-ch-ua-platform</td>
<td>Win32</td>
</tr>
<tr>
<td>sec-fetch-dest</td>
<td>document</td>
</tr>
<tr>
<td>sec-fetch-mode</td>
<td>navigate</td>
</tr>
<tr>
<td>sec-fetch-site</td>
<td>none</td>
</tr>
<tr>
<td>sec-fetch-user</td>
<td>?1</td>
</tr>
<tr>
<td>upgrade-insecure-requests</td>
<td>1</td>
</tr>
<tr>
<td>User-Agent</td>
<td>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36</td>
</tr>
</tbody>
</table>
</div>
<div id="routingpage" class="page" style="display: none;">
<h2 class="subheader">Endpoint</h2>
<p>No endpoint.</p>
<h2 class="subheader">Route Values</h2>
<p>No route values.</p>
</div>
<script>
//<!--
(function (window, undefined) {
"use strict";
function ns(selector, element) {
return new NodeCollection(selector, element);
}
function NodeCollection(selector, element) {
this.items = [];
element = element || window.document;
var nodeList;
if (typeof (selector) === "string") {
nodeList = element.querySelectorAll(selector);
for (var i = 0, l = nodeList.length; i < l; i++) {
this.items.push(nodeList.item(i));
}
}
}
NodeCollection.prototype = {
each: function (callback) {
for (var i = 0, l = this.items.length; i < l; i++) {
callback(this.items[i], i);
}
return this;
},
children: function (selector) {
var children = [];
this.each(function (el) {
children = children.concat(ns(selector, el).items);
});
return ns(children);
},
hide: function () {
this.each(function (el) {
el.style.display = "none";
});
return this;
},
toggle: function () {
this.each(function (el) {
el.style.display = el.style.display === "none" ? "" : "none";
});
return this;
},
show: function () {
this.each(function (el) {
el.style.display = "";
});
return this;
},
addClass: function (className) {
this.each(function (el) {
var existingClassName = el.className,
classNames;
if (!existingClassName) {
el.className = className;
} else {
classNames = existingClassName.split(" ");
if (classNames.indexOf(className) < 0) {
el.className = existingClassName + " " + className;
}
}
});
return this;
},
removeClass: function (className) {
this.each(function (el) {
var existingClassName = el.className,
classNames, index;
if (existingClassName === className) {
el.className = "";
} else if (existingClassName) {
classNames = existingClassName.split(" ");
index = classNames.indexOf(className);
if (index > 0) {
classNames.splice(index, 1);
el.className = classNames.join(" ");
}
}
});
return this;
},
attr: function (name) {
if (this.items.length === 0) {
return null;
}
return this.items[0].getAttribute(name);
},
on: function (eventName, handler) {
this.each(function (el, idx) {
var callback = function (e) {
e = e || window.event;
if (!e.which && e.keyCode) {
e.which = e.keyCode; // Normalize IE8 key events
}
handler.apply(el, [e]);
};
if (el.addEventListener) { // DOM Events
el.addEventListener(eventName, callback, false);
} else if (el.attachEvent) { // IE8 events
el.attachEvent("on" + eventName, callback);
} else {
el["on" + type] = callback;
}
});
return this;
},
click: function (handler) {
return this.on("click", handler);
},
keypress: function (handler) {
return this.on("keypress", handler);
}
};
function frame(el) {
ns(".source .collapsible", el).toggle();
}
function expandCollapseButton(el) {
var frameId = el.getAttribute("data-frameId");
frame(document.getElementById(frameId));
if (el.innerText === "+") {
el.innerText = "-";
}
else {
el.innerText = "+";
}
}
function tab(el) {
var unselected = ns("#header .selected").removeClass("selected").attr("id");
var selected = ns("#" + el.id).addClass("selected").attr("id");
ns("#" + unselected + "page").hide();
ns("#" + selected + "page").show();
}
ns(".rawExceptionDetails").hide();
ns(".collapsible").hide();
ns(".page").hide();
ns("#stackpage").show();
ns(".expandCollapseButton")
.click(function () {
expandCollapseButton(this);
})
.keypress(function (e) {
if (e.which === 13) {
expandCollapseButton(this);
}
});
ns("#header li")
.click(function () {
tab(this);
})
.keypress(function (e) {
if (e.which === 13) {
tab(this);
}
});
ns(".showRawException")
.click(function () {
var exceptionDetailId = this.getAttribute("data-exceptionDetailId");
ns("#" + exceptionDetailId).toggle();
});
})(window);
//-->
</script>
</body></html>