.NET Compatibility Requirements
This page is not yet available in Spanish. We are working on its translation.
If you have any questions or feedback about our current translation project,
feel free to reach out to us!Application Security capabilities support
The following application security capabilities are supported in the .NET library, for the specified tracer version:
Application Security capability | Minimum .NET tracer version |
---|
Threat Detection | 2.23.0 |
Threat Protection | 2.26.0 |
Customize response to blocked requests | 2.27.0 |
Software Composition Analysis (SCA) | 2.16.0 |
Code Security | 2.42.0 |
Automatic user activity event tracking | 2.32.0 |
API Security | 2.42.0 |
The minimum tracer version to get all supported application security capabilities for .NET is 2.42.0.
Note: Threat Protection requires enabling Remote Configuration, which is included in the listed minimum tracer version.
Supported deployment types
Type | Threat Detection support | Software Composition Analysis |
---|
Docker | | |
Kubernetes | | |
Amazon ECS | | |
AWS Fargate | | |
AWS Lambda | | |
Azure App Service | | |
Note: Azure App Service is supported for web applications only. Application Security capabilities are not supported for Azure Functions.
Language and framework compatibility
Supported .NET versions
.NET Framework Version | Microsoft End of Life | Support level | Package version |
---|
4.8.1 | | GA | latest |
4.8 | | GA | latest |
4.7.2 | | GA | latest |
4.7.1 | | GA | latest |
4.7 | | GA | latest |
4.6.2 | 01/12/2027 | GA | latest |
4.6.1 | 04/26/2022 | GA | latest |
.NET Core Version | Microsoft End of Life | Support level | Package version |
---|
9 | 04/12/2026 | GA | latest |
8 | 11/10/2026 | GA | latest |
7 | 04/14/2024 | GA | latest |
6 | 11/12/2024 | GA | latest |
5 | 04/10/2022 | GA | latest |
3.1 | 12/13/2022 | GA | latest |
3.0 | 03/03/2020 | GA | latest |
2.2 | 23/10/2019 | GA | latest |
2.1 | 08/21/2021 | GA | latest |
These are supported on the following architectures:
- Linux (GNU) x64, ARM64 - (.Net Core)
- Alpine Linux (musl) x64, ARM64 - (.Net Core)
- macOS (Darwin) x64, ARM64 - (.Net Core)
- Windows (msvc) x86, x86-64 - (.Net Core and .Net Framework)
Web framework compatibility
- Attacker source HTTP request details
- Tags for the HTTP request (status code, method, etc)
- Distributed Tracing to see attack flows through your applications
Application Security Capability Notes
- Software Composition Analysis is supported on all frameworks.
- If your framework is not listed below, Code Security will still detect Insecure Cookie vulnerabilities.
Framework | Threat Detection supported? | Threat Protection supported? | Code Security? |
---|
ASP.NET MVC | | | |
ASP.NET Web API 2 | | | |
Data store compatibility
Datastore tracing provides:
- SQL attack detection
- query info (for example, a sanitized query string)
- error and stacktrace capturing
Application Security Capability Notes
- Threat Protection also works at the HTTP request (input) layer, and so works for all databases by default, even those not listed in the table below.
Framework | Threat Detection supported? | Threat Protection supported? | Code Security? |
---|
OracleDB | | | |
ADO.NET | | | |
SQL Server | | | |
MySQL | | | |
SQLite | | | |
User Authentication Frameworks compatibility
Integrations to User Authentication Frameworks provides:
- User login events including the user IDs
- User signup events (apps using built-in SignInManager)
- Account Takeover detection monitoring for user login events