2 writes to _instance
Microsoft.AspNetCore.Mvc.Core (1)
Infrastructure\ControllerActionInvoker.cs (1)
72_instance = _cacheEntry.ControllerFactory(controllerContext);
Microsoft.AspNetCore.Mvc.RazorPages (1)
Infrastructure\PageActionInvoker.cs (1)
307_instance = CreateInstance();
37 references to _instance
Microsoft.AspNetCore.Mvc.Core (19)
Infrastructure\ControllerActionInvoker.cs (12)
53if (_instance != null && _cacheEntry.ControllerReleaser != null) 55return _cacheEntry.ControllerReleaser(_controllerContext, _instance); 94_actionExecutingContext = new ActionExecutingContextSealed(_controllerContext, _filters, _arguments!, _instance!); 104_actionExecutingContext = new ActionExecutingContextSealed(_controllerContext, _filters, _arguments!, _instance!); 155_instance!) 201_instance!) 264_actionExecutedContext = new ActionExecutedContextSealed(_controllerContext, _filters, _instance!) 310_actionExecutedContext = new ActionExecutedContextSealed(_controllerContext, _filters, _instance!) 332invoker._actionExecutedContext = new ActionExecutedContextSealed(invoker._controllerContext, invoker._filters, invoker._instance!) 392var actionResultValueTask = actionMethodExecutor.Execute(ControllerContext, _mapper, objectMethodExecutor, _instance!, orderedArguments); 413var controller = invoker._instance; 526return _cacheEntry.ControllerBinderDelegate(_controllerContext, _instance!, _arguments!);
Infrastructure\ResourceInvoker.cs (7)
1148_resultExecutingContext = new ResultExecutingContextSealed(_actionContext, _filters, _result!, _instance!); 1158_resultExecutingContext = new ResultExecutingContextSealed(_actionContext, _filters, _result!, _instance!); 1212_instance!) 1258_instance!) 1335_resultExecutedContext = new ResultExecutedContextSealed(_actionContext, _filters, result!, _instance!); 1371_resultExecutedContext = new ResultExecutedContextSealed(_actionContext, _filters, _result!, _instance!) 1394invoker._resultExecutedContext = new ResultExecutedContextSealed(invoker._actionContext, invoker._filters, invoker._result!, invoker._instance!)
Microsoft.AspNetCore.Mvc.RazorPages (18)
Infrastructure\PageActionInvoker.cs (18)
194Debug.Assert(_instance is not null); 196await CacheEntry.PropertyBinder(_pageContext, _instance); 255Debug.Assert(_instance is not null); 271_diagnosticListener.BeforeHandlerMethod(_pageContext, handler, _arguments, _instance); 276_result = await executor(_instance, arguments); 281_diagnosticListener.AfterHandlerMethod(_pageContext, handler, _arguments, _instance, _result); 323Debug.Assert(_instance is not null); 330_handlerSelectedContext = new PageHandlerSelectedContext(_pageContext, _filters, _instance) 343_handlerSelectedContext = new PageHandlerSelectedContext(_pageContext, _filters, _instance) 441Debug.Assert(_instance is not null); 449_handlerExecutingContext = new PageHandlerExecutingContext(_pageContext, _filters, _handler, _arguments, _instance); 459_handlerExecutingContext = new PageHandlerExecutingContext(_pageContext, _filters, _handler, _arguments, _instance); 500Debug.Assert(_instance is not null); 513_instance) 533Debug.Assert(_instance is not null); 561_instance) 624_handlerExecutedContext = new PageHandlerExecutedContext(_pageContext, _filters, _handler!, _instance!) 666_handlerExecutedContext = new PageHandlerExecutedContext(_pageContext, _filters, _handler!, _instance!)