EventFlow.Elasticsearch NuGet Package

# EventFlow



<table border=0 cellpadding=0 cellspacing=0>

<tr>

<td width=25%>

<img src=./icon-128.png />

</td>

<td width=25%>

<p>

<a href=https://www.nuget.org/packages/EventFlow/><img src=https://img.shields.io/nuget/v/EventFlow.svg?style=flat /></a>

</p>

<p>

<a href=https://docs.geteventflow.net/?badge=latest><img src=https://readthedocs.org/projects/eventflow/badge/?version=latest /></a>

</p>

</td>

<td width=25%>

<p>

<a href=https://ci.appveyor.com/project/eventflow/eventflow><img src=https://ci.appveyor.com/api/projects/status/51yvhvbd909e4o82/branch/develop?svg=true /></a>

</p>

<p>

<a href=https://gitter.im/rasmus/EventFlow?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge><img src=https://badges.gitter.im/Join Chat.svg /></a>

</p>

<!--

<p>

<a href=https://codecov.io/github/eventflow/EventFlow?branch=develop><img src=https://codecov.io/github/eventflow/EventFlow/coverage.svg?branch=develop /></a>

</p>

-->

</td>

<td width=25%>

Think EventFlow is great,


<a href=https://www.paypal.me/rasmusnu>buy me a cup of coffee</a>

</td>

</tr>

</table>



NuGet feeds

- Official releases: https://www.nuget.org/packages/EventFlow/

- Builds: https://ci.appveyor.com/nuget/eventflow



EventFlow is a basic CQRS+ES framework designed to be easy to use.



Have a look at our [getting started guide](https://docs.geteventflow.net/GettingStarted.html),

the [do’s and don’ts](https://docs.geteventflow.net/DosAndDonts.html) and the

[FAQ](https://docs.geteventflow.net/FAQ.html).



### Features



* **CQRS+ES framework**

* **Async/await first:** Every part of EventFlow is written using async/await.

* **Highly configurable and extendable**

* **Easy to use**

* **No use of threads or background workers**

* **Cancellation:** All methods that does IO work or might delay execution (due to

retries), takes a `CancellationToken` argument to allow you to cancel the operation



### Examples



* **[Complete](#complete-example):** Shows a complete example on how to use

EventFlow with in-memory event store and read models in a relatively few lines

of code

* **Shipping:** To get a more complete example of how EventFlow _could_ be used,

have a look at the shipping example found here in the code base.

The example

is based on the shipping example from the book Domain-Driven Design -

Tackling Complexity in the Heart of Software by Eric Evans. Its

_in-progress_, but should provide inspiration on how to use EventFlow on a

larger scale.

If you have ideas and/or comments, create a pull request or

an issue.




Got any EventFlow.Elasticsearch Question?





Info

Version: 0.84.4
Author(s): Rasmus Mikkelsen
Last Update: Saturday, November 16, 2024
.NET Fiddle: Create the first Fiddle
Project Url: https://docs.geteventflow.net/
NuGet Url: https://www.nuget.org/packages/EventFlow.Elasticsearch


Install
Install-Package EventFlow.Elasticsearch
dotnet add package EventFlow.Elasticsearch
paket add EventFlow.Elasticsearch
EventFlow.Elasticsearch Download (Unzip the "nupkg" after downloading)

.NETStandard 2.0 net461


Tags



STATS

must-have-score

3.3

avg-downloads-per-day

157

days-since-last-release

35