Skip to content

Commit ac00373

Browse files
lucaspimentelclaude
andcommitted
Remove "Before you begin" decision tree sections from .NET docs
πŸ€– Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 992e361 commit ac00373

File tree

2 files changed

+4
-55
lines changed

2 files changed

+4
-55
lines changed

β€Žcontent/en/tracing/trace_collection/automatic_instrumentation/dd_libraries/dotnet-core.mdβ€Ž

Lines changed: 2 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -47,24 +47,6 @@ further_reading:
4747
text: "Source code"
4848
---
4949

50-
## Before you begin
51-
52-
Choose the setup guide for your deployment environment:
53-
54-
| Environment | Setup Guide |
55-
|------------|-------------|
56-
| **AWS Lambda** | [Instrumenting .NET Serverless Applications on AWS Lambda](/serverless/aws_lambda/instrumentation/dotnet) |
57-
| **Azure Functions** | [Install Serverless Monitoring for Azure Functions](/serverless/azure_functions/) |
58-
| **Azure App Service (Windows)** | [Azure App Service - Windows Code](/serverless/azure_app_service/windows_code) |
59-
| **Azure App Service (Linux - Code)** | [Azure App Service - Linux Code](/serverless/azure_app_service/linux_code) |
60-
| **Azure App Service (Linux - Container)** | [Azure App Service - Linux Container](/serverless/azure_app_service/linux_container) |
61-
| **Google Cloud Run** | [Google Cloud Run - .NET](/serverless/google_cloud_run/containers/in_container/dotnet) |
62-
| **All other environments** | Continue below |
63-
64-
<div class="alert alert-warning">
65-
<strong>Important:</strong> Serverless environments require different installation steps than traditional hosts. Do not install the Datadog Agent or MSI installer for serverless environments.
66-
</div>
67-
6850
## Compatibility requirements
6951

7052
### Supported .NET Core runtimes
@@ -75,16 +57,8 @@ For a full list of Datadog's .NET Core library and processor architecture suppor
7557

7658
## Installation and getting started
7759

78-
<div class="alert alert-danger">
79-
<strong>Are you deploying to a serverless environment?</strong><br/>
80-
If using AWS Lambda, Azure Functions, Azure App Service, or Google Cloud Run, <strong>stop:</strong> use the appropriate serverless setup guide instead:
81-
<ul>
82-
<li><a href="/serverless/aws_lambda/instrumentation/dotnet">AWS Lambda .NET Setup</a></li>
83-
<li><a href="/serverless/azure_functions/">Azure Functions Setup</a></li>
84-
<li><a href="/serverless/azure_app_service/">Azure App Service Setup</a></li>
85-
<li><a href="/serverless/google_cloud_run/containers/in_container/dotnet">Google Cloud Run Setup</a></li>
86-
</ul>
87-
<strong>The installation instructions below will NOT work for serverless environments.</strong>
60+
<div class="alert alert-info">
61+
To set up Datadog APM in Serverless environments, such as AWS Lambda or Azure Functions, see <a href="/serverless">Serverless</a>.
8862
</div>
8963

9064
<div class="alert alert-danger">

β€Žcontent/en/tracing/trace_collection/automatic_instrumentation/dd_libraries/dotnet-framework.mdβ€Ž

Lines changed: 2 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -51,24 +51,6 @@ further_reading:
5151
tag: "Source Code"
5252
text: "Source code"
5353
---
54-
55-
## Before you begin
56-
57-
Choose the setup guide for your deployment environment:
58-
59-
| Environment | Setup Guide | .NET Framework Support |
60-
|------------|-------------|----------------------|
61-
| **AWS Lambda** | N/A | ❌ Not supported - requires .NET Core 3.1+ or .NET 5+ |
62-
| **Azure Functions** | [Install Serverless Monitoring for Azure Functions](/serverless/azure_functions/) | βœ… In-Process model only |
63-
| **Azure App Service (Windows)** | [Azure App Service - Windows Code](/serverless/azure_app_service/windows_code) | βœ… Supported |
64-
| **Azure App Service (Linux)** | N/A | ❌ Not supported - requires .NET Core/.NET 5+ |
65-
| **Google Cloud Run** | N/A | ❌ Not supported - requires .NET Core/.NET 5+ |
66-
| **All other environments** | Continue below | βœ… Supported |
67-
68-
<div class="alert alert-warning">
69-
<strong>Important:</strong> .NET Framework is only supported on Windows-based platforms. For Linux or AWS Lambda, use <a href="/tracing/trace_collection/automatic_instrumentation/dd_libraries/dotnet-core">.NET Core or .NET 5+</a>.
70-
</div>
71-
7254
## Compatibility requirements
7355

7456
### Supported .NET Framework runtimes
@@ -79,15 +61,8 @@ For a full list of Datadog's .NET Framework library and processor architecture s
7961

8062
## Installation and getting started
8163

82-
<div class="alert alert-danger">
83-
<strong>Are you deploying to a serverless environment?</strong><br/>
84-
If using Azure Functions or Azure App Service, <strong>stop:</strong> use the appropriate serverless setup guide instead:
85-
<ul>
86-
<li><a href="/serverless/azure_functions/">Azure Functions Setup</a> (In-Process model only)</li>
87-
<li><a href="/serverless/azure_app_service/windows_code">Azure App Service - Windows Setup</a></li>
88-
</ul>
89-
<strong>The installation instructions below will NOT work for serverless environments.</strong><br/>
90-
<strong>Note:</strong> .NET Framework is NOT supported on AWS Lambda, Azure App Service Linux, or Google Cloud Run. Use <a href="/tracing/trace_collection/automatic_instrumentation/dd_libraries/dotnet-core">.NET Core or .NET 5+</a> for those platforms.
64+
<div class="alert alert-info">
65+
To set up Datadog APM in Serverless environments, such as AWS Lambda or Azure Functions, see <a href="/serverless">Serverless</a>.
9166
</div>
9267

9368
<div class="alert alert-danger">

0 commit comments

Comments
Β (0)