Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/oskardudycz/EventSourcing.NetCore

Examples and Tutorials of Event Sourcing in .NET
https://github.com/oskardudycz/EventSourcing.NetCore

Added tests for event type mappings

a1f5d913291af3f1ec887c027f38a36b609825a5 authored almost 2 years ago by Oskar Dudycz <[email protected]>
Made slight improvements to EventTypeMapper allowing it to be injected by DI

bfc1c324a00e8d2e7ad3bce66a5e171d72ad1101 authored almost 2 years ago by Oskar Dudycz <[email protected]>
Added product items validation to cart confirmation

Order for confirmed cart can't be created when the cart is empty.

001a2ea84247a4fffc0f25b02c04954186df26ee authored almost 2 years ago by grzegorzorwat <[email protected]>
Added link to This is not Event Sourcing section

675e73ed7b65be42397a9f93f071693487f5e9d5 authored almost 2 years ago by Oskar Dudycz <[email protected]>
Added links around Projections

06fae01c8105bc48e116efc39a7c43fa7fcd05f8 authored almost 2 years ago by Oskar Dudycz <[email protected]>
Got rid of repositories

96261a1ba5e373c331ef6af1bd183054aeea9ae1 authored almost 2 years ago by Oskar Dudycz <[email protected]>
Added Sliced Endpoints for CRUD to CQRS journey

d1352354d6f9a8fc5d987ae9406b17d91cc57c29 authored almost 2 years ago by Oskar Dudycz <[email protected]>
Bumped CRUD to CQRS samples to .NET 7

49015aba220d4ea6f89cb231b12845e1070c9b49 authored almost 2 years ago by Oskar Dudycz <[email protected]>
Added Flattened layers example in from CRUD to CQRS

f2dad1b60ab038653816ac37e51be70c574e1e72 authored almost 2 years ago by Oskar Dudycz <[email protected]>
Added an example of the more complex aggregate to from CRUD to CQRS

c2d7bfa6baa659135a5865ab2b687be3db48f1a2 authored almost 2 years ago by Oskar Dudycz <[email protected]>
Added solution for from CRUD to CQRS example

ea53d2755c802acf177a1472c5a5d8661d1827c4 authored almost 2 years ago by Oskar Dudycz <[email protected]>
Added Grouped by entity example

420f04a19b78b2b9bba0a6b7c28dcba332e6e6c7 authored almost 2 years ago by Oskar Dudycz <[email protected]>
Added sliced domain

556058cd6afee1f170c0eda804d73ca3259a7fe1 authored almost 2 years ago by Oskar Dudycz <[email protected]>
Added explicit domain

2a5e12501c5c7727f807df1d467f4b5dd7aa9220 authored almost 2 years ago by Oskar Dudycz <[email protected]>
Added CRUD fullfiling basic CQRS definition sample

c19d5f00dd9e0993c495486d7ef3fbb23bf53017 authored almost 2 years ago by Oskar Dudycz <[email protected]>
Added initial CRUD example

a846650a8be2156d161a7b3d80bffb5248b6f5f9 authored almost 2 years ago by Oskar Dudycz <[email protected]>
Small corrections to from CRUD to CQRS samples

9e5cd3fa18e5d9f0458d20f8d5b9d276458c2a81 authored almost 2 years ago by Oskar Dudycz <[email protected]>
Update README.md

d2452a29a48de31ce0fde62168fb886b1307df72 authored almost 2 years ago by Oskar Dudycz <[email protected]>
Update Readme.md

e0edb083abe339eefca2bf72f03c750b40b312e3 authored almost 2 years ago by Oskar Dudycz <[email protected]>
Added links to talk "Let's build event store in one hour!" and other articles

7b3c639b0c7a7a748927e2f05806be689b94c0e5 authored almost 2 years ago by Oskar Dudycz <[email protected]>
Fix broken link

66a19459e23c53eab12d530f2f77e6cd32e5e659 authored about 2 years ago by Ruben Bartelink <[email protected]>
fix the fix

c9ddfe834ff017490bcca6d50d92a8acd6fb08d9 authored about 2 years ago by Ruben Bartelink <[email protected]>
Added wrapper for Marten repository instead of the internal logic for tracing

b075b079e1f9b932ffc562718e8a2d86fe4f4544 authored about 2 years ago by Oskar Dudycz <[email protected]>
Added ScrutR to make decorators easier

7d9bd9e79cebbb47c79f83bc498472513de82f80 authored about 2 years ago by Oskar Dudycz <[email protected]>
Simplified Stream Revision providers, left just the core one without overrides

c063d4d7aa070ad89b7f174f4c2e83f3b6a88f2f authored about 2 years ago by Oskar Dudycz <[email protected]>
Replaced EventStoreDB Append Scope with EventStoreDB repository decorator

Shortened cancellationToken variable name to ct in command handlers and repository usage

e68fab2638f526eb9aa84589c0910b01dca3405b authored about 2 years ago by Oskar Dudycz <[email protected]>
Replaced MartenAppendScope with MartenRepositoryDecorator to make it more composable, less noisy and reduce the boilerplate

Removed redundant usings

ddab39e1bd21982bb63b502e2c52abf964913354 authored about 2 years ago by Oskar Dudycz <[email protected]>
Upgraded packages

1ea0f0987e18dcc07fee98413ab2ac8c299330fd authored about 2 years ago by Oskar Dudycz <[email protected]>
Added tests for GuestStayAccount

53edb0aa51d0d7943af772c4cd4de667cc14b034 authored about 2 years ago by Oskar Dudycz <[email protected]>
Added EventStoreDB Async Command Bus together with tests

433b3036a0f131fd13d096a6f868c8b23d8275d4 authored about 2 years ago by Oskar Dudycz <[email protected]>
Added README and solution for HotelManagement

cf893be6ac9de739995a5c9a723be8f73299c0c6 authored about 2 years ago by Oskar Dudycz <[email protected]>
Added configuration and test for command forwarding

dd0c2b886d0567bc06124b5efb1cc4e759aa2c40 authored about 2 years ago by Oskar Dudycz <[email protected]>
Moved the infrastructure code for distributed processes into Core projects

a4528eb1a1a603f4c669585336861ac5ebd76376 authored about 2 years ago by Oskar Dudycz <[email protected]>
Review comments

0121b36d9606d4524c1fd41ac49c2398d9c0fae2 authored about 2 years ago by Oskar Dudycz <[email protected]>
Added initial code for distributed processes showcase

c221ed73c7a0e55597fbd0d5a65204e82ffd2b77 authored about 2 years ago by Oskar Dudycz <[email protected]>
Added unit tests for Group Checkout

77abd9ce36784f7a770f2e92475b971ecf7f292e authored about 2 years ago by Oskar Dudycz <[email protected]>
Added unit tests for GroupCheckoutSaga

1d1d79d01db0e85f1eeab17723a7bf8ebf4bf809 authored about 2 years ago by Oskar Dudycz <[email protected]>
Made sure that Marten Command Forwarder works well and generalised EventListener around .NET Channels

9717f4f55455d16b9cb5b05dccb14cf17dc762fe authored about 2 years ago by Oskar Dudycz <[email protected]>
Changed Event Catcher to EventBus wrapper from OpenGeneric registration

816345237a3ecf4291d3dafa3bd557ba68eb2a05 authored about 2 years ago by Oskar Dudycz <[email protected]>
Added basic implementation of distributed workflow

7584227e0b0d1527877dfe22648341347412734c authored about 2 years ago by Oskar Dudycz <[email protected]>
Fixed test report

e7fd35f143038a9af1cbe4714df70c159e53a48d authored about 2 years ago by Oskar Dudycz <[email protected]>
Brought back test reporter, this time phoenix-actions, a revamped dorny/test-reporter with test summary

919369ff6b488852a90682ac392d9255e08921b6 authored about 2 years ago by Oskar Dudycz <[email protected]>
Fixed test report config

5996117a7e6a8d1b0f6c59240f346ed84190f815 authored about 2 years ago by Oskar Dudycz <[email protected]>
Configured static analysis and applied ConfigureAwait(false) to core classes

Fixes #130

82ce32030d02220b10476d8b2dfaf1a6f5b27d92 authored about 2 years ago by Oskar Dudycz <[email protected]>
Update IncidentSummary.cs

c7597ae0837d73f93250b629c2166133d7ac7ab4 authored about 2 years ago by Stavros Georgiou <[email protected]>
Fixed typo in the composite key example.

Fixes #180

fbfd68faf84135ab73630a2658f1fcc91467c0af authored about 2 years ago by Oskar Dudycz <[email protected]>
Replaced Event Bus with Event Store in projection tests to make them more explicit and self-explanatory

8edf42494ca85021948a532a10f6f547bbd831fc authored about 2 years ago by Oskar Dudycz <[email protected]>
Added initial changes to support OpenTelemetry for events publishing

b1d84b627492163c7576c9a81733a16c5daaeba5 authored about 2 years ago by Oskar Dudycz <[email protected]>
Added non-MediatR CommandBus with OpenTelemetry tracing support

cc07250241c9b99b1ebb22448a065fee6517d680 authored about 2 years ago by Oskar Dudycz <[email protected]>
Refactored EventBus to have a single generic method responsible for event with and without envelope

0a42dbb000fcb04ab6f36daf886f5b67384c11ed authored about 2 years ago by Oskar Dudycz <[email protected]>
Added OpenTelemetry instrumentation to samples using core projects

cc04cd05f343a89875d3e7d6c48dbb8f79130675 authored about 2 years ago by Oskar Dudycz <[email protected]>
Added Kafka telemetry tags

b88440bd4fdb3c5eaf3ee393fb50379edce49ced authored about 2 years ago by Oskar Dudycz <[email protected]>
Fixed missing configuration and failing tests

b0ef5fca760f66c2253cb826ea19c12aef9d5ead authored about 2 years ago by Oskar Dudycz <[email protected]>
Fixed PropagationContext serialisation

b801070be349f1c9b99ebc428e1c51e3725741dd authored about 2 years ago by Oskar Dudycz <[email protected]>
Got rid of MediatR in QueryBus

d804a007af97c9c4ac6747d42ba9c4fa3c880a1a authored about 2 years ago by Oskar Dudycz <[email protected]>
Implemented Telemetry propagation for Event Store DB and aligned it in the usages

10ff40ad88f02c116d63a62e953dd54fc4b1f4b4 authored about 2 years ago by Oskar Dudycz <[email protected]>
Added context propagation through Marten

6ea200ab36dd3b2225d50e9caeb32f00a15a77cc authored about 2 years ago by Oskar Dudycz <[email protected]>
Added initial set of changes for Open Telemetry support

7526f8d1d64e7024bd569dc1eadaedfa66f9a3d6 authored about 2 years ago by Oskar Dudycz <[email protected]>
Added telemetry propagation to EventStoreDB subscription and Kafka Consumer

1e782fbc4a88fec8950ca4c1f0e6d996edade7d0 authored about 2 years ago by Oskar Dudycz <[email protected]>
Updated to .NET 7 and bumped all dependencies

f439c7c4d8183ad873e23273c98bd7b2a3b91b7d authored about 2 years ago by Oskar Dudycz <[email protected]>
Just fixed a small typo

fad92103a0340abf0b7a99af19f4ccec3f6b3ce8 authored about 2 years ago by Thomas Skovsende <[email protected]>
Update BackgroundWorker.cs

e2f32efeccb739a0281c6d8f12d67a3f6658d5e5 authored about 2 years ago by Axel Brinck <[email protected]>
Update README.md

0f62f763219dbf8598b86b7b84646a7908873159 authored about 2 years ago by Oskar Dudycz <[email protected]>
Simplified the Projections tests in the Introduction to Event Sourcing workshop

b1d39e8626941af57e942a11eaddd447f81993a7 authored about 2 years ago by Oskar Dudycz <[email protected]>
Updated packages to latest versions

Added link to "Pragmatic Event Sourcing with Marten" webinar

84d4304b65ac271a5304a7f3611ab49a68895884 authored about 2 years ago by Oskar Dudycz <[email protected]>
Updated packages to latest versions

ced41baf8ec36ca63d740089726b96e6e483e558 authored over 2 years ago by Oskar Dudycz <[email protected]>
Added basic sample of causationid

dced6520a614a0480d3ed44100c65a79846178fb authored over 2 years ago by Oskar Dudycz <[email protected]>
Update GoldenEye Links in README

bab8b9fc815b060f75479900b796d9a187933a22 authored over 2 years ago by Kevin Stillhammer <[email protected]>
Added link to Chris Condron - Process Managers Made Simple talk

3b6fc18f9874cadcd0fb7ff518172d2d59a3f17f authored over 2 years ago by Oskar Dudycz <[email protected]>
Added new links to "THIS IS NOT EVENT SOURCING" section

e20122855f196b83e6276d66317afa3fcb1ca9d1 authored over 2 years ago by Oskar Dudycz <[email protected]>
Added example of loading the last event from the stream

c72975ee0cccdccb7a21dedda3de21665de57b50 authored over 2 years ago by Oskar Dudycz <[email protected]>
Update README.md

2ea6fe64ba078405ac2d710c57734cc53931cbdb authored over 2 years ago by Oskar Dudycz <[email protected]>
feat: add new article about kafka

9dc0178ca1b5ae94a4a3ea238c9a1869269da592 authored over 2 years ago by Yordis Prieto Lazo <[email protected]>
Updated link to The Light and The Dark Side of the Event-Driven Design

Added Andrzej Ludwikowski's talk
Added badges with links

575c39be888741b698c2c8a52c7ceab74ccbe394 authored over 2 years ago by Oskar Dudycz <[email protected]>
Correct Typo In Open API Info Title

Updated Title from "Tickets" to "Carts"

c2c106a113520b56c974d4d5ccdc97078bcb4713 authored over 2 years ago by Stephen Doherty <[email protected]>
Updated link to The Light and The Dark Side of the Event-Driven Design

Added Andrzej Ludwikowski's talk
Added badges with links

40ffa7f52f9c2b6219ad1e7f131754224af14606 authored over 2 years ago by Oskar Dudycz <[email protected]>
Upgraded packages to latest versions

645e67c44b25997e9bd0282a1c81253e7ec57bf6 authored over 2 years ago by Oskar Dudycz <[email protected]>
Small alignments to Introduction To Event Sourcing workshop

2978af61edc4e00e293b9758c0a99eed380e1b0e authored over 2 years ago by Oskar Dudycz <[email protected]>
Added new link to "This is NOT Event Sourcing" section

0e102fc7008890fadd44b6e3ab171cc2ca8bd4ee authored over 2 years ago by Oskar Dudycz <[email protected]>
Small adjustments to Event Versioning samples

9dcf356da0a097199fd989a0418e95f5eafd08c2 authored over 2 years ago by Oskar Dudycz <[email protected]>
Minor fix to async handling in DocumentSessionExtensions in Helpdesk sample

695fcbe4b41cf72d6b28cf942ef402d78889e42f authored over 2 years ago by Oskar Dudycz <[email protected]>
Updated table of contents in Samples

5f4c954425c60ba84ed4d992817ae4379eafc274 authored over 2 years ago by Oskar Dudycz <[email protected]>
Removed dependency to Core projects from Helpdesk sample

b89b2d9e1b735a85010883c120015c4e8dca5f7a authored over 2 years ago by Oskar Dudycz <[email protected]>
Added README to Helpdesk sample

6a154a2f96a2fb51c3ab01bdd27d10e7972bc762 authored over 2 years ago by Oskar Dudycz <[email protected]>
Added Kafka Producer

e7a2f4e5712e10dd5746bfa89c1220248fa9b897 authored over 2 years ago by Oskar Dudycz <[email protected]>
Added initial implementation of HelpDesk domain

f793505e2edc1f045cbc57fe7d5a947c5851bcfa authored over 2 years ago by Oskar Dudycz <[email protected]>
Initial Helpdesk sample - Simple Event Sourcing with Marten

b3395cd1f01a2d2a2ae09e579c9fc56077c2acf8 authored over 2 years ago by Oskar Dudycz <[email protected]>
Added Helpdesk API tests empty project

cef69ab7a2b6bcc1e9c4a44ec7599b69e937d534 authored over 2 years ago by Oskar Dudycz <[email protected]>
Addded schema name per test

2c1c46359627bfe2da46e7ac2cba26bc94af261b authored over 2 years ago by Oskar Dudycz <[email protected]>
Added Incident tests

Updated Ogooreck version to 0.2.1, adjusted other tests to the new tests convention

698267ea3bd2ff5bf7b89c83fdacae432b6ee522 authored over 2 years ago by Oskar Dudycz <[email protected]>
Replaced Ogooreck with a real NuGet

3a52081ca2be15d9d4b9ae138f21d16be2bdf390 authored over 2 years ago by Oskar Dudycz <[email protected]>
Fixed Meetings Search tests

649658ac4f84ac51bb3e904403511ad4d2e8ed5b authored over 2 years ago by Oskar Dudycz <[email protected]>
Fixed Meeting Management tests

564b7643ef5f6587661debb15f0062debe310f65 authored over 2 years ago by Oskar Dudycz <[email protected]>
Fixed Shopping Carts Tests

9ce7ab140866b6864bc6843ced32ed1f057df7e9 authored over 2 years ago by Oskar Dudycz <[email protected]>
Added scenarios support

9af32d69a4abd8beb215dc5de24fb9a858f32990 authored over 2 years ago by Oskar Dudycz <[email protected]>
Added headers to API specification

78ec821bb1cbe106c3288cdf41bbc3dfe57c05ec authored over 2 years ago by Oskar Dudycz <[email protected]>
Got rid of Startup classes

6dbd719f4c4cb84e2886b6f64ac4b3cdb0909416 authored over 2 years ago by Oskar Dudycz <[email protected]>
Fixed Reservations tests

d8760b36e0aeb7614c1be7b5f24f2e35ace7cdee authored over 2 years ago by Oskar Dudycz <[email protected]>
Fixed Shipments, Orders and Payments tests

ef65eccab1a0cd520542b91b7d6618c681b6d5ce authored over 2 years ago by Oskar Dudycz <[email protected]>
Refactoring towards Ogooreck

3e5a4ea52e39a5e27665aa086d5331af7a25a183 authored over 2 years ago by Oskar Dudycz <[email protected]>