랭킹으로 돌아가기
davidfowl/BedrockFramework
C#High performance, low level networking APIs for building custom servers and clients.
networkingperformancetransportprotocolsdotnettcpsockets
주요 지표
스타 성장
스타
1.1k
포크
155
주간 성장
—
이슈
46
5001k
2019년 7월2020년 9월2021년 11월2023년 1월2024년 3월2025년 5월2026년 7월
README
Bedrock Framework
Project Bedrock is a set of .NET Core APIs for doing transport agnostic networking. In .NET Core 3.0 we've introduced some new abstractions as part of Microsoft.AspNetCore.Connections.Abstractions for client-server communication.
See the presentation here
This project is split into 2 packages:
- Bedrock.Framework - The core framework, server and client builder APIs, built in middleware and transports (sockets and memory).
- Bedrock.Framework.Experimental - A set of protocol and transport implementations that may eventually make their way into core. Some of them are incomplete at this time.
Using CI builds
To use CI builds add the following nuget feed:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<clear />
<add key="bedrockframework" value="https://f.feedz.io/davidfowl/bedrockframework/nuget/index.json" />
<add key="NuGet.org" value="https://api.nuget.org/v3/index.json" />
</packageSources>
</configuration>
관련 저장소