Hello,
while decompiling System.Web.Http.Owin.dll (Microsoft.Aspnet.WebApi.Owin Nuget package), I ​found PassiveAuthenticationMessageHandler.SendAsync method which contains following source code:
protected
override
async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
{
if
(request ==
null
)
{
throw
new
ArgumentNullException(
"request"
);
}
PassiveAuthenticationMessageHandler.SetCurrentPrincipalToAnonymous(request);
HttpResponseMessage httpResponseMessage = await
this
.<>n__FabricatedMethod3(request, cancellationToken);
PassiveAuthenticationMessageHandler.SuppressDefaultAuthenticationChallenges(request);
return
httpResponseMessage;
}
What does 'this.<>n__FabricatedMethod3' mean? Is it calling base class SendAsync method? Any link towards some explanations of this notation? Of course, if I click on it, no such method is found.
Thanks!