Module AspNetCore
Provides classes for working with Microsoft.AspNetCore.Mvc.
Import path
import semmle.code.csharp.frameworks.microsoft.AspNetCoreImports
Classes
| AntiForgeryClass | The |
| AuthorizationFilterClass | An authorization filter class defined by AspNetCore or the user. |
| MicrosoftAspNetCoreAntiforgeryNamespace | The |
| MicrosoftAspNetCoreAuthenticationCookiesCookieAuthenticationOptions | The |
| MicrosoftAspNetCoreBuilderCookiePolicyAppBuilderExtensions | The |
| MicrosoftAspNetCoreBuilderCookiePolicyOptions | The |
| MicrosoftAspNetCoreBuilderEndpointRouteBuilderExtensions | The |
| MicrosoftAspNetCoreCookiePolicyAppendCookieContext | The |
| MicrosoftAspNetCoreHttpCookieBuilder | The |
| MicrosoftAspNetCoreHttpCookieOptions | The |
| MicrosoftAspNetCoreHttpHeaderDictionaryExtensions | The |
| MicrosoftAspNetCoreHttpHtmlString | The |
| MicrosoftAspNetCoreHttpHttpRequest | A class deriving from |
| MicrosoftAspNetCoreHttpHttpResponse | A class deriving from |
| MicrosoftAspNetCoreHttpQueryCollection | A class or interface implementing |
| MicrosoftAspNetCoreHttpQueryString | The class |
| MicrosoftAspNetCoreHttpResponseCookies | An interface that is a wrapper around the collection of cookies in the response. |
| MicrosoftAspNetCoreHttpResponseHeaders | The helper class |
| MicrosoftAspNetCoreIAntiForgeryInterface | The |
| MicrosoftAspNetCoreIAuthorizationFilterInterface | The |
| MicrosoftAspNetCoreMvcAttribute | An attribute whose type is in the |
| MicrosoftAspNetCoreMvcController | An ASP.NET Core MVC controller, as described by: https://learn.microsoft.com/en-us/aspnet/core/mvc/controllers/actions https://learn.microsoft.com/en-us/aspnet/core/mvc/advanced/app-parts https://learn.microsoft.com/en-us/aspnet/core/mvc/controllers/routing https://github.com/dotnet/aspnetcore/blob/747d2cdb584079a0c7309115979f13c331fb7df7/src/Mvc/Mvc.Core/src/Controllers/ControllerFeatureProvider.cs#L20-L75 https://github.com/dotnet/aspnetcore/blob/747d2cdb584079a0c7309115979f13c331fb7df7/src/Mvc/Mvc.Core/src/ApplicationModels/DefaultApplicationModelProvider.cs#L410-L459 |
| MicrosoftAspNetCoreMvcControllerBaseClass | The base class for controllers in MVC, i.e. |
| MicrosoftAspNetCoreMvcControllerHelperClass | A class treated as an owner of ASP.NET Core MVC controller helper methods. |
| MicrosoftAspNetCoreMvcFilterCollection | The |
| MicrosoftAspNetCoreMvcFilters | The |
| MicrosoftAspNetCoreMvcHttpDeleteAttribute | A |
| MicrosoftAspNetCoreMvcHttpPostAttribute | A |
| MicrosoftAspNetCoreMvcHttpPutAttribute | A |
| MicrosoftAspNetCoreMvcIFilterMetadataInterface | The |
| MicrosoftAspNetCoreMvcNamespace | The |
| MicrosoftAspNetCoreMvcNonActionAttribute | A |
| MicrosoftAspNetCoreMvcNonControllerAttribute | A |
| MicrosoftAspNetCoreMvcOptions | The |
| MicrosoftAspNetCoreMvcRazorPageBase | A class deriving from |
| MicrosoftAspNetCoreMvcRendering | The ‘Microsoft.AspNetCore.Mvc.Rendering’ namespace. |
| MicrosoftAspNetCoreMvcRenderingIHtmlHelperInterface | The |
| MicrosoftAspNetCoreMvcViewFeatures | The ‘Microsoft.AspNetCore.Mvc.ViewFeatures’ namespace. |
| MicrosoftAspNetCoreNamespace | The |
| ValidateAntiForgeryAttribute | An attribute whose type has a name like |
| ValidateAntiforgeryTokenAuthorizationFilter | A class that has a name like |