23

GitHub - davidfowl/BedrockFramework: High performance, low level networking APIs...

 4 years ago
source link: https://github.com/davidfowl/BedrockFramework
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

README.md

Bedrock Framework

feedz.io

Project Bedrock is a set of APIs .NET Core for doing transport agnostic networking. In .NET Core 3.0 we've introduced some new abstractions as part of the Microsoft.AspNetCore.Connections.Abstractions for client-server communication.

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>

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK