this done within authorizationfilterattribute class:
var service = actioncontext.request.getdependencyscope().getservice(typeof(iourservice); vs
var requstscope = actioncontext.controllercontext.request.getdependencyscope(); var service = (iourservice)requstscope.getservice(typeof(iourservice)); what concrete difference , side effects?
hint: actioncontext.controllercontext.request vs actioncontext.request
if decompile httpactioncontext see request property implemented :
public httprequestmessage request { { if (this._controllercontext == null) { return null; } return this._controllercontext.request; } } so both of code equivalent.
Comments
Post a Comment