diff --git a/.github/workflows/ci-build.yml b/.github/workflows/ci-build.yml
index edec926..8e69fd3 100644
--- a/.github/workflows/ci-build.yml
+++ b/.github/workflows/ci-build.yml
@@ -24,7 +24,7 @@ jobs:
- name: Setup dotnet
uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68 # v6.0.0
with:
- dotnet-version: '10.0.x'
+ dotnet-version: '11.0.x'
- name: Install dependencies
run: dotnet restore
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index 9617547..d00614e 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -28,7 +28,7 @@ jobs:
- name: Setup dotnet
uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68 # v6.0.0
with:
- dotnet-version: '10.0.x'
+ dotnet-version: '11.0.x'
- name: Restore
run: dotnet restore
diff --git a/CLAUDE.md b/CLAUDE.md
index e7de5f8..e1dc9d8 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -37,7 +37,7 @@ Solution file: `Internal.slnx`
## Build Configuration
-- .NET 10.0, latest C# language version
+- .NET 11.0 (C# 15 via `LangVersion=Latest`), runtime-native async (`runtime-async=on`)
- Nullable reference types enabled globally
- Central package management via `Directory.Packages.props`
- `Directory.Build.props` enables implicit usings, XML docs, and treats warnings as errors in Debug
diff --git a/Directory.Build.props b/Directory.Build.props
index e56d6bb..8b0eaff 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -23,7 +23,7 @@
- net10.0
+ net11.0
@@ -35,6 +35,9 @@
$(Version)
$(Version)
true
+
+ $(Features);runtime-async=on
diff --git a/Directory.Packages.props b/Directory.Packages.props
index 337b504..ec2807a 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -7,7 +7,7 @@
-
+
diff --git a/global.json b/global.json
index 7cceb99..5fb1b0c 100644
--- a/global.json
+++ b/global.json
@@ -1,8 +1,8 @@
{
"sdk": {
- "version": "10.0.100",
+ "version": "11.0.100-rc.1.26425.128",
"rollForward": "latestMinor",
- "allowPrerelease": false
+ "allowPrerelease": true
},
"test": {
"runner": "Microsoft.Testing.Platform"