Skip to content

Optimize multiple server setup api #599

Optimize multiple server setup api

Optimize multiple server setup api #599

Triggered via pull request December 26, 2025 05:18
Status Success
Total duration 20m 55s
Artifacts

build.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

90 warnings
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/McpResourceContent.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/McpResource.cs#L26
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/McpResource.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/McpPromptResult.cs#L13
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L68
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L61
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L54
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/IMcpPromptHandler.cs#L23
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest)
The target framework 'net6.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (ubuntu-latest)
The target framework 'net6.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (ubuntu-latest)
The target framework 'net7.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (ubuntu-latest)
The target framework 'net7.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (ubuntu-latest)
The target framework 'net6.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (ubuntu-latest)
The target framework 'net6.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (ubuntu-latest)
The target framework 'net7.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (ubuntu-latest)
The target framework 'net6.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (ubuntu-latest)
The target framework 'net7.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (ubuntu-latest)
The target framework 'net6.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (ubuntu-latest): src/SuperSocket.MCP/McpHandlerRegistry.cs#L103
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/McpHandlerRegistry.cs#L93
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/McpHandlerRegistry.cs#L83
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L68
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L61
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L54
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/IMcpPromptHandler.cs#L23
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.Primitives/CertificateOptions.cs#L60
'X509Certificate2.X509Certificate2(string, string?, X509KeyStorageFlags)' is obsolete: 'Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.' (https://aka.ms/dotnet-warnings/SYSLIB0057)
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpResourceContent.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpResource.cs#L26
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpResource.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpPromptResult.cs#L13
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L68
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L61
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L54
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/IMcpPromptHandler.cs#L23
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest)
The target framework 'net7.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (macos-latest)
The target framework 'net6.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (macos-latest)
The target framework 'net7.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (macos-latest)
The target framework 'net7.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (macos-latest)
The target framework 'net6.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (macos-latest)
The target framework 'net6.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (macos-latest)
The target framework 'net7.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (macos-latest)
The target framework 'net6.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (macos-latest)
The target framework 'net7.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (macos-latest)
The target framework 'net6.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpResourceContent.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpResource.cs#L26
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpResource.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpPromptResult.cs#L13
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L68
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L61
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L54
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.Primitives/CertificateOptions.cs#L60
'X509Certificate2.X509Certificate2(string, string?, X509KeyStorageFlags)' is obsolete: 'Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.' (https://aka.ms/dotnet-warnings/SYSLIB0057)
build (windows-latest): src/SuperSocket.MCP/Abstractions/McpResourceContent.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/McpResourceContent.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/McpResource.cs#L26
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/McpResource.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/McpPromptResult.cs#L13
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L68
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L61
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L54
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest)
The target framework 'net7.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (windows-latest)
The target framework 'net7.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (windows-latest)
The target framework 'net6.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (windows-latest)
The target framework 'net6.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (windows-latest)
The target framework 'net7.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (windows-latest)
The target framework 'net6.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (windows-latest)
The target framework 'net7.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (windows-latest)
The target framework 'net6.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (windows-latest)
The target framework 'net7.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (windows-latest)
The target framework 'net6.0' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
build (windows-latest): src/SuperSocket.MCP/McpHandlerRegistry.cs#L103
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/McpHandlerRegistry.cs#L93
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/McpHandlerRegistry.cs#L83
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L68
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L61
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/IMcpPromptHandler.cs#L23
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L54
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.Primitives/CertificateOptions.cs#L60
'X509Certificate2.X509Certificate2(string, string?, X509KeyStorageFlags)' is obsolete: 'Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.' (https://aka.ms/dotnet-warnings/SYSLIB0057)