Skip to content

Commit b26b907

Browse files
committed
Cleanup
1 parent edc3b55 commit b26b907

13 files changed

Lines changed: 79 additions & 122 deletions

File tree

.DS_Store

-8 KB
Binary file not shown.

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
## Get latest from https://github.com/github/gitignore/blob/main/VisualStudio.gitignore
55

66
# User-specific files
7+
.DS_Store
8+
.idea/
79
*.rsuser
810
*.suo
911
*.user

.idea/.idea.Shiny.Net.HttpServer/.idea/.gitignore

Lines changed: 0 additions & 15 deletions
This file was deleted.

.idea/.idea.Shiny.Net.HttpServer/.idea/.name

Lines changed: 0 additions & 1 deletion
This file was deleted.

.idea/.idea.Shiny.Net.HttpServer/.idea/AndroidProjectSystem.xml

Lines changed: 0 additions & 6 deletions
This file was deleted.

.idea/.idea.Shiny.Net.HttpServer/.idea/indexLayout.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

.idea/.idea.Shiny.Net.HttpServer/.idea/vcs.xml

Lines changed: 0 additions & 6 deletions
This file was deleted.

Directory.Packages.props

Lines changed: 48 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,60 +1,52 @@
11
<Project>
22

3-
<PropertyGroup>
4-
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
5-
<CentralPackageTransitivePinningEnabled>true</CentralPackageTransitivePinningEnabled>
6-
</PropertyGroup>
7-
8-
<ItemGroup>
9-
<PackageVersion Include="Nerdbank.GitVersioning" Version="3.10.91" />
10-
</ItemGroup>
11-
12-
<!-- 10.0.10 rather than 10.0.0: the MCP SDK requires the servicing build, and with transitive
13-
pinning on, one package asking for a newer patch makes every older pin a downgrade error. -->
14-
<ItemGroup>
15-
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="10.0.10" />
16-
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="10.0.10" />
17-
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="10.0.10" />
18-
<PackageVersion Include="Microsoft.Extensions.Hosting.Abstractions" Version="10.0.10" />
19-
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="10.0.10" />
20-
<PackageVersion Include="Microsoft.Extensions.Logging.Console" Version="10.0.10" />
21-
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="10.0.10" />
22-
<PackageVersion Include="Microsoft.Extensions.Configuration.CommandLine" Version="10.0.10" />
23-
<PackageVersion Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="10.0.10" />
24-
<PackageVersion Include="Microsoft.Extensions.Options" Version="10.0.10" />
25-
<PackageVersion Include="Microsoft.Extensions.Primitives" Version="10.0.10" />
26-
</ItemGroup>
27-
28-
<!-- Source generator toolchain. Deliberately an older Roslyn than the SDK ships:
29-
a generator compiled against 4.11 loads fine in newer hosts, not vice versa. -->
30-
<ItemGroup>
31-
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="4.11.0" />
32-
<PackageVersion Include="Microsoft.CodeAnalysis.Analyzers" Version="3.11.0" />
33-
<PackageVersion Include="PolySharp" Version="1.15.0" />
34-
</ItemGroup>
35-
36-
<!-- Azure Relay drags in Azure.Identity, MSAL and IdentityModel. That weight is exactly why the
37-
Azure Relay provider is its own package rather than part of the core server. -->
38-
<ItemGroup>
39-
<PackageVersion Include="Microsoft.Azure.Relay" Version="3.1.1" />
40-
</ItemGroup>
41-
42-
<!-- SSH.NET pulls in BouncyCastle for the algorithms .NET does not ship. Far lighter than the
43-
Azure Relay stack, but still not trim-clean, so it stays its own package too. -->
44-
<ItemGroup>
45-
<PackageVersion Include="SSH.NET" Version="2026.0.0" />
46-
</ItemGroup>
47-
48-
<!-- The MCP SDK. ModelContextProtocol is the DI/hosting layer over ModelContextProtocol.Core;
49-
neither references ASP.NET Core, which is the whole reason the MCP transport can live here.
50-
It does pull Microsoft.Extensions.AI.Abstractions, so it stays its own package. -->
51-
<ItemGroup>
52-
<PackageVersion Include="ModelContextProtocol" Version="2.0.0" />
53-
</ItemGroup>
54-
55-
<ItemGroup>
56-
<PackageVersion Include="xunit.v3" Version="3.1.0" />
57-
<PackageVersion Include="Microsoft.Testing.Extensions.CodeCoverage" Version="18.0.0" />
58-
</ItemGroup>
3+
<PropertyGroup>
4+
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
5+
<CentralPackageTransitivePinningEnabled>true</CentralPackageTransitivePinningEnabled>
6+
</PropertyGroup>
7+
8+
<ItemGroup>
9+
<PackageVersion Include="Nerdbank.GitVersioning" Version="3.10.91"/>
10+
</ItemGroup>
11+
12+
<ItemGroup>
13+
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="10.0.10"/>
14+
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="10.0.10"/>
15+
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="10.0.10"/>
16+
<PackageVersion Include="Microsoft.Extensions.Hosting.Abstractions" Version="10.0.10"/>
17+
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="10.0.10"/>
18+
<PackageVersion Include="Microsoft.Extensions.Logging.Console" Version="10.0.10"/>
19+
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="10.0.10"/>
20+
<PackageVersion Include="Microsoft.Extensions.Configuration.CommandLine" Version="10.0.10"/>
21+
<PackageVersion Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="10.0.10"/>
22+
<PackageVersion Include="Microsoft.Extensions.Options" Version="10.0.10"/>
23+
<PackageVersion Include="Microsoft.Extensions.Primitives" Version="10.0.10"/>
24+
</ItemGroup>
25+
26+
<ItemGroup>
27+
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="4.11.0"/>
28+
<PackageVersion Include="Microsoft.CodeAnalysis.Analyzers" Version="3.11.0"/>
29+
<PackageVersion Include="PolySharp" Version="1.15.0"/>
30+
</ItemGroup>
31+
32+
<ItemGroup>
33+
<PackageVersion Include="Microsoft.Azure.Relay" Version="3.1.1"/>
34+
</ItemGroup>
35+
36+
<ItemGroup>
37+
<PackageVersion Include="SSH.NET" Version="2026.0.0"/>
38+
</ItemGroup>
39+
40+
<!-- The MCP SDK. ModelContextProtocol is the DI/hosting layer over ModelContextProtocol.Core;
41+
neither references ASP.NET Core, which is the whole reason the MCP transport can live here.
42+
It does pull Microsoft.Extensions.AI.Abstractions, so it stays its own package. -->
43+
<ItemGroup>
44+
<PackageVersion Include="ModelContextProtocol" Version="2.0.0"/>
45+
</ItemGroup>
46+
47+
<ItemGroup>
48+
<PackageVersion Include="xunit.v3" Version="3.1.0"/>
49+
<PackageVersion Include="Microsoft.Testing.Extensions.CodeCoverage" Version="18.0.0"/>
50+
</ItemGroup>
5951

6052
</Project>

Shiny.Net.HttpServer.slnx

Lines changed: 26 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,33 @@
11
<Solution>
22

3-
<Folder Name="/solution items/">
4-
<File Path="build.slnf" />
5-
<File Path="CLAUDE.md" />
6-
<File Path="Directory.Build.props" />
7-
<File Path="Directory.Packages.props" />
8-
<File Path="readme.md" />
9-
<File Path="version.json" />
10-
</Folder>
3+
<Folder Name="/.Solution/">
4+
<File Path=".github\FUNDING.yml" />
5+
<File Path=".github\ISSUE_TEMPLATE\bug_report.yml" />
6+
<File Path=".github\ISSUE_TEMPLATE\config.yml" />
7+
<File Path=".github\ISSUE_TEMPLATE\feature_request.yml" />
8+
<File Path=".github\PULL_REQUEST_TEMPLATE.md" />
9+
<File Path=".github\workflows\build.yml" />
10+
<File Path="build.slnf" />
11+
<File Path="CLAUDE.md" />
12+
<File Path="Directory.Build.props" />
13+
<File Path="Directory.Packages.props" />
14+
<File Path="readme.md" />
15+
<File Path="version.json" />
16+
</Folder>
1117

12-
<Folder Name="/src/" />
18+
<Folder Name="/Samples/">
19+
<Project Path="samples/Sample.Api/Sample.Api.csproj" />
20+
<Project Path="samples/Sample.Relay/Sample.Relay.csproj" />
21+
<Project Path="samples/Sample.Maui/Sample.Maui.csproj" />
22+
<Project Path="samples/Sample.Mcp/Sample.Mcp.csproj" />
23+
</Folder>
1324

14-
<Folder Name="/samples/">
15-
<Project Path="samples/Sample.Api/Sample.Api.csproj" />
16-
<Project Path="samples/Sample.Relay/Sample.Relay.csproj" />
17-
<Project Path="samples/Sample.Maui/Sample.Maui.csproj" />
18-
<Project Path="samples/Sample.Mcp/Sample.Mcp.csproj" />
19-
</Folder>
20-
21-
<Folder Name="/tests/">
25+
<Project Path="src/Shiny.Net.HttpServer.AzureRelay/Shiny.Net.HttpServer.AzureRelay.csproj" />
26+
<Project Path="src/Shiny.Net.HttpServer.Jwt/Shiny.Net.HttpServer.Jwt.csproj" />
27+
<Project Path="src/Shiny.Net.HttpServer.Mcp/Shiny.Net.HttpServer.Mcp.csproj" />
28+
<Project Path="src/Shiny.Net.HttpServer.SourceGenerators/Shiny.Net.HttpServer.SourceGenerators.csproj" />
29+
<Project Path="src/Shiny.Net.HttpServer.Ssh/Shiny.Net.HttpServer.Ssh.csproj" />
30+
<Project Path="src/Shiny.Net.HttpServer/Shiny.Net.HttpServer.csproj" />
2231
<Project Path="tests/Shiny.Net.HttpServer.Tests/Shiny.Net.HttpServer.Tests.csproj" />
23-
</Folder>
24-
<Project Path="src/Shiny.Net.HttpServer.AzureRelay/Shiny.Net.HttpServer.AzureRelay.csproj" />
25-
<Project Path="src/Shiny.Net.HttpServer.Jwt/Shiny.Net.HttpServer.Jwt.csproj" />
26-
<Project Path="src/Shiny.Net.HttpServer.Mcp/Shiny.Net.HttpServer.Mcp.csproj" />
27-
<Project Path="src/Shiny.Net.HttpServer.SourceGenerators/Shiny.Net.HttpServer.SourceGenerators.csproj" />
28-
<Project Path="src/Shiny.Net.HttpServer.Ssh/Shiny.Net.HttpServer.Ssh.csproj" />
29-
<Project Path="src/Shiny.Net.HttpServer/Shiny.Net.HttpServer.csproj" />
3032

3133
</Solution>

build.slnf

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,7 @@
77
"src\\Shiny.Net.HttpServer.Jwt\\Shiny.Net.HttpServer.Jwt.csproj",
88
"src\\Shiny.Net.HttpServer.AzureRelay\\Shiny.Net.HttpServer.AzureRelay.csproj",
99
"src\\Shiny.Net.HttpServer.Mcp\\Shiny.Net.HttpServer.Mcp.csproj",
10-
"src\\Shiny.Net.HttpServer.Ssh\\Shiny.Net.HttpServer.Ssh.csproj",
11-
"samples\\Sample.Api\\Sample.Api.csproj",
12-
"samples\\Sample.Relay\\Sample.Relay.csproj",
13-
"samples\\Sample.Mcp\\Sample.Mcp.csproj",
14-
"tests\\Shiny.Net.HttpServer.Tests\\Shiny.Net.HttpServer.Tests.csproj"
10+
"src\\Shiny.Net.HttpServer.Ssh\\Shiny.Net.HttpServer.Ssh.csproj"
1511
]
1612
}
1713
}

0 commit comments

Comments
 (0)