Nop.Plugin.Misc.Intact.Services.Catalog.SpecialOfferService.GetCustomerSpecialOffers(Product product, Customer customer) in SpecialOfferService.cs
, line 42
SpecialOfferService.cs
CustomerDashboardLinkComponent.cs
CustomerDashboardLinkComponent.cs
Default.cshtml
ProductTemplate.Simple.cshtml
ProductTemplate.Simple.cshtml
AuthenticationMiddleware.cs
CustomerMiddleware.cs
InstallUrlMiddleware.cs
KeepAliveMiddleware.cs
ApplicationBuilderExtensions.cs
System.ArgumentNullException: Value cannot be null. Parameter name: product at Nop.Plugin.Misc.Intact.Services.Catalog.SpecialOfferService.GetCustomerSpecialOffers(Product product, Customer customer) in F:\Agents\Web\Web1\_work\28\s\Plugins\Nop.Plugin.Misc.Intact\Services\Catalog\SpecialOfferService.cs:line 42 at Nop.Plugin.Misc.Intact.Components.CustomerDashboardLinkComponent.ProductDetailsSpecialOffersResult(ProductDetailsModel productDetailsModel) in F:\Agents\Web\Web1\_work\28\s\Plugins\Nop.Plugin.Misc.Intact\Components\CustomerDashboardLinkComponent.cs:line 169 at Nop.Plugin.Misc.Intact.Components.CustomerDashboardLinkComponent.Invoke(String widgetZone, Object additionalData) in F:\Agents\Web\Web1\_work\28\s\Plugins\Nop.Plugin.Misc.Intact\Components\CustomerDashboardLinkComponent.cs:line 70 at lambda_method(Closure , Object , Object[] ) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) 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.Views_Shared_Components_Widget_Default.ExecuteAsync() in C:\home\site\wwwroot\Views\Shared\Components\Widget\Default.cshtml:line 4 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.ViewComponents.ViewViewComponentResult.ExecuteAsync(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_Venture_Views_Product_ProductTemplate_Simple.<>c__DisplayClass11_0.<<ExecuteAsync>b__1>d.MoveNext() in C:\home\site\wwwroot\Themes\Venture\Views\Product\ProductTemplate.Simple.cshtml:line 98 --- End of stack trace from previous location where exception was thrown --- at Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext.GetChildContentAsync(Boolean useCachedResult, HtmlEncoder encoder) at Microsoft.AspNetCore.Mvc.TagHelpers.RenderAtEndOfFormTagHelper.ProcessAsync(TagHelperContext context, TagHelperOutput output) at Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner.RunAsync(TagHelperExecutionContext executionContext) at AspNetCore.Themes_Venture_Views_Product_ProductTemplate_Simple.ExecuteAsync() in C:\home\site\wwwroot\Themes\Venture\Views\Product\ProductTemplate.Simple.cshtml:line 81 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(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.Internal.ResourceInvoker.InvokeResultAsync(IActionResult result) at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeNextResultFilterAsync[TFilter,TFilterAsync]() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Rethrow(ResultExecutedContext context) at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.ResultNext[TFilter,TFilterAsync](State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeResultFilters() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeNextResourceFilter() 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() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeAsync() at Microsoft.AspNetCore.Builder.RouterMiddleware.Invoke(HttpContext httpContext) at WebMarkupMin.AspNetCore2.WebMarkupMinMiddleware.Invoke(HttpContext context) at Nop.Services.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) in C:\Dev\Source\Net4\NopCommerce\NopCommerce4_20\src\Libraries\Nop.Services\Authentication\AuthenticationMiddleware.cs:line 79 at Nop.Plugin.Misc.Intact.Middleware.CustomerMiddleware.Invoke(HttpContext httpContext, IAuthenticationService authenticationService, CustomerDashboardSettings customerDashboardSettings) in F:\Agents\Web\Web1\_work\28\s\Plugins\Nop.Plugin.Misc.Intact\Middleware\CustomerMiddleware.cs:line 96 at Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware.Invoke(HttpContext context) 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\Source\Net4\NopCommerce\NopCommerce4_20\src\Libraries\Nop.Services\Installation\InstallUrlMiddleware.cs:line 52 at Nop.Services.Common.KeepAliveMiddleware.Invoke(HttpContext context, IWebHelper webHelper) in C:\Dev\Source\Net4\NopCommerce\NopCommerce4_20\src\Libraries\Nop.Services\Common\KeepAliveMiddleware.cs:line 49 at Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.ResponseCompression.ResponseCompressionMiddleware.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(HttpContext context) at Nop.Web.Framework.Infrastructure.Extensions.ApplicationBuilderExtensions.<>c.<UseNopExceptionHandler>b__1_1(HttpContext context) in C:\Dev\Source\Net4\NopCommerce\NopCommerce4_20\src\Presentation\Nop.Web.Framework\Infrastructure\Extensions\ApplicationBuilderExtensions.cs:line 89 at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware.Invoke(HttpContext context)
No QueryString data.
Variable | Value |
---|---|
Accept | */* |
CLIENT-IP | 54.234.136.147:55670 |
Connection | Keep-Alive |
DISGUISED-HOST | www.msplantspares.ie |
Host | www.msplantspares.ie |
Max-Forwards | 10 |
MS-ASPNETCORE-TOKEN | a2b4e345-3fdc-4156-b6b2-b3b19a24182a |
User-Agent | claudebot |
WAS-DEFAULT-HOSTNAME | is-nop-msplantspares.azurewebsites.net |
X-AppService-Proto | https |
X-ARR-LOG-ID | de124d9c-27e9-4c5e-9e47-462366a1a8fd |
X-ARR-SSL | 2048|256|CN=GeoTrust Global TLS RSA4096 SHA256 2022 CA1, O="DigiCert, Inc.", C=US|CN=www.msplantspares.ie |
X-Forwarded-For | 54.234.136.147:55670 |
X-Forwarded-Proto | https |
X-Forwarded-TlsVersion | 1.3 |
X-Original-For | 127.0.0.1:54886 |
X-Original-Proto | http |
X-Original-URL | /centre-joint-seal-kit-16-2 |
X-SITE-DEPLOYMENT-ID | is-nop-msplantspares |
X-WAWS-Unencoded-URL | /centre-joint-seal-kit-16-2 |