2 writes to _instance
Microsoft.AspNetCore.Mvc.Core (1)
Infrastructure\ControllerActionInvoker.cs (1)
70_instance = _cacheEntry.ControllerFactory(controllerContext);
Microsoft.AspNetCore.Mvc.RazorPages (1)
Infrastructure\PageActionInvoker.cs (1)
305_instance = CreateInstance();
37 references to _instance
Microsoft.AspNetCore.Mvc.Core (19)
Infrastructure\ControllerActionInvoker.cs (12)
51if (_instance != null && _cacheEntry.ControllerReleaser != null) 53return _cacheEntry.ControllerReleaser(_controllerContext, _instance); 92_actionExecutingContext = new ActionExecutingContextSealed(_controllerContext, _filters, _arguments!, _instance!); 102_actionExecutingContext = new ActionExecutingContextSealed(_controllerContext, _filters, _arguments!, _instance!); 153_instance!) 199_instance!) 262_actionExecutedContext = new ActionExecutedContextSealed(_controllerContext, _filters, _instance!) 308_actionExecutedContext = new ActionExecutedContextSealed(_controllerContext, _filters, _instance!) 330invoker._actionExecutedContext = new ActionExecutedContextSealed(invoker._controllerContext, invoker._filters, invoker._instance!) 390var actionResultValueTask = actionMethodExecutor.Execute(ControllerContext, _mapper, objectMethodExecutor, _instance!, orderedArguments); 411var controller = invoker._instance; 524return _cacheEntry.ControllerBinderDelegate(_controllerContext, _instance!, _arguments!);
Infrastructure\ResourceInvoker.cs (7)
1144_resultExecutingContext = new ResultExecutingContextSealed(_actionContext, _filters, _result!, _instance!); 1154_resultExecutingContext = new ResultExecutingContextSealed(_actionContext, _filters, _result!, _instance!); 1208_instance!) 1254_instance!) 1331_resultExecutedContext = new ResultExecutedContextSealed(_actionContext, _filters, result!, _instance!); 1367_resultExecutedContext = new ResultExecutedContextSealed(_actionContext, _filters, _result!, _instance!) 1390invoker._resultExecutedContext = new ResultExecutedContextSealed(invoker._actionContext, invoker._filters, invoker._result!, invoker._instance!)
Microsoft.AspNetCore.Mvc.RazorPages (18)
Infrastructure\PageActionInvoker.cs (18)
192Debug.Assert(_instance is not null); 194await CacheEntry.PropertyBinder(_pageContext, _instance); 253Debug.Assert(_instance is not null); 269_diagnosticListener.BeforeHandlerMethod(_pageContext, handler, _arguments, _instance); 274_result = await executor(_instance, arguments); 279_diagnosticListener.AfterHandlerMethod(_pageContext, handler, _arguments, _instance, _result); 321Debug.Assert(_instance is not null); 328_handlerSelectedContext = new PageHandlerSelectedContext(_pageContext, _filters, _instance) 341_handlerSelectedContext = new PageHandlerSelectedContext(_pageContext, _filters, _instance) 439Debug.Assert(_instance is not null); 447_handlerExecutingContext = new PageHandlerExecutingContext(_pageContext, _filters, _handler, _arguments, _instance); 457_handlerExecutingContext = new PageHandlerExecutingContext(_pageContext, _filters, _handler, _arguments, _instance); 498Debug.Assert(_instance is not null); 511_instance) 531Debug.Assert(_instance is not null); 559_instance) 622_handlerExecutedContext = new PageHandlerExecutedContext(_pageContext, _filters, _handler!, _instance!) 664_handlerExecutedContext = new PageHandlerExecutedContext(_pageContext, _filters, _handler!, _instance!)