321zer0 / EventStore-Client-Dotnet

Dotnet Client SDK for the Event Store gRPC Client API written in C#

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EventStoreDB .NET Client

EventStoreDB is the open-source, functional database with Complex Event Processing in JavaScript.

This is the repository for the .NET client for EventStoreDB version 20+ and uses gRPC as the communication protocol. If you're looking for the TCP client library (legacy), check the EventStoreDB-Client-Dotnet-Legacy repo.

Installation

Reference the nuget package(s) for the API that you would like to call

Streams

Operations

Persistent Subscriptions

Projection Management

User Management

Support

Information on support and commercial tools such as LDAP authentication can be found here: Event Store Support.

CI Status

Build Build Build

Documentation

Documentation for EventStoreDB can be found here: Event Store Docs.

Bear in mind that this client is not yet properly documented. We are working hard on a new version of the documentation.

Community

We have a community discussion space at Event Store Discuss. If you prefer slack, there is also an #eventstore channel in the DDD-CQRS-ES slack community.

Contributing

Development is done on the master branch. We attempt to do our best to ensure that the history remains clean and to do so, we generally ask contributors to squash their commits into a set or single logical commit.

About

Dotnet Client SDK for the Event Store gRPC Client API written in C#

License:Other


Languages

Language:C# 100.0%Language:Shell 0.0%