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
9af32d69a4abd8beb215dc5de24fb9a858f32990 authored over 2 years ago by Oskar Dudycz <[email protected]>
33033837b77eccefb6c2b86c74ea0a49ad9b0387 authored over 2 years ago by Oskar Dudycz <[email protected]>
3e5a4ea52e39a5e27665aa086d5331af7a25a183 authored over 2 years ago by Oskar Dudycz <[email protected]>
3a52081ca2be15d9d4b9ae138f21d16be2bdf390 authored over 2 years ago by Oskar Dudycz <[email protected]>
Some copy editing up through 1.6
19a7224060652fe5bd269c1ce1b2eb10c8c154bc authored over 2 years ago by Steve Smith <[email protected]>ae21aaedfbf3bdaa960322051614de26e852b3c3 authored over 2 years ago by Oskar Dudycz <[email protected]>
41098ee20b08e1d391d2f02fa30b0333527ea650 authored over 2 years ago by Oskar Dudycz <[email protected]>
179fb38a7a082676df724c9ad67683b40b750c90 authored over 2 years ago by Oskar Dudycz <[email protected]>
96a4c228ecbd49a3f180b18a19aafd3d9684f1de authored over 2 years ago by Oskar Dudycz <[email protected]>
7b95e6ffb608e646059ff2d25a9ba18cfe8e4300 authored over 2 years ago by Oskar Dudycz <[email protected]>
1d7395461cca3e1140fee2cc9625d6b4b74680ab authored over 2 years ago by Jonathan Channon <[email protected]>
d9b4a553f06bb01fe9c9efb9076ec206006af8cd authored over 2 years ago by Oskar Dudycz <[email protected]>
d0b264d3000f963ce54e16c6c6d21e5fe6a7d1bf authored over 2 years ago by Jonathan Channon <[email protected]>
- added the initializer to docker compose to set the Kafka topics upfront.
- fixed EventEnvelope ...
db4e78267e5ce01a1676b8bcfe641cbf0ea14c74 authored over 2 years ago by Oskar Dudycz <[email protected]>
89c7d1da1e5fee413c05575cf5dcffc9789b6067 authored over 2 years ago by Oskar Dudycz <[email protected]>
b5765cbe5499751975c2087154e4bfc07e4bb719 authored over 2 years ago by Jonathan Channon <[email protected]>
14b71d7bb674ae3261d6d548270edbd64055e6d0 authored over 2 years ago by Jonathan Channon <[email protected]>
7f09e22e23350afc4984b54bed0a8ab100e61b83 authored over 2 years ago by Jonathan Channon <[email protected]>
687186c18881049b22f72ef921d5d2ab042affc3 authored over 2 years ago by Jonathan Channon <[email protected]>
20b195ba7ef3c0e2e15e82c41042af91c87ef711 authored over 2 years ago by Jonathan Channon <[email protected]>
8038755b6a8dc9f0b2e6d10a96358ab47a870035 authored over 2 years ago by Oskar Dudycz <[email protected]>
f342d193a5e8c7de8e55dccb548bf62de32b29a8 authored over 2 years ago by Oskar Dudycz <[email protected]>
bb6c3fe45f77fe18187441e224a6ecaa7e45ae10 authored over 2 years ago by Oskar Dudycz <[email protected]>
784efc853801a1c2ce374ae9189b12f3efb5b7ca authored over 2 years ago by Oskar Dudycz <[email protected]>
bc9b27c45475fa92f21ad5acfb877bafd2d04947 authored over 2 years ago by Oskar Dudycz <[email protected]>
# Conflicts:
# Sample/Warehouse.MinimalAPI/Warehouse.Api/Warehouse.Api.csproj
6e94d363a9a2d482bec0926981d361dd63a12441 authored over 2 years ago by Oskar Dudycz <[email protected]>
acaa6298d435ccaf9032e2bc0b92a1bb6ed12e78 authored over 2 years ago by Oskar Dudycz <[email protected]>
6bb3450b733b18cd1683b7c8ce155b3705cefc28 authored over 2 years ago by Oskar Dudycz <[email protected]>
e4b5b510c868194498ec0ff128a870de8f32e65d authored over 2 years ago by Oskar Dudycz <[email protected]>
f30d34a3587be2d087a1cb69aebd9f4d8ba45b6d authored over 2 years ago by Oskar Dudycz <[email protected]>
Co-authored-by: Chase Banna <[email protected]>
Co-authored-by: Oskar Dudycz <[email protected]>
15a29c5e782db2b2e330375a03e4f3817c00d3c2 authored over 2 years ago by Havret <[email protected]>
Updgraded packages to latest versions.
2c5aa7079bbbd8bc70194c59e2e72a4e28117eab authored over 2 years ago by Oskar Dudycz <[email protected]>fc94f05b2b8602cc65a1b37867bbe649dc119b9b authored over 2 years ago by Oskar Dudycz <[email protected]>
b7f961430001b27bdc22d70ab70143fff8f0b34c authored over 2 years ago by Oskar Dudycz <[email protected]>
- creating Marten DocumentStore directly from connection string,
- updating GitHub checkout actio...
afbfa6148990a259dacdc2117b9ec2215323e0ef authored over 2 years ago by John Bledsoe <[email protected]>
94b9588b18c2665cc0a673d3afc716e531fde81e authored almost 3 years ago by Oskar Dudycz <[email protected]>
250eb86e612ea26a67e7d5a4b8aa56b80c1176d5 authored almost 3 years ago by Oskar Dudycz <[email protected]>
15b3d757ee89c59f1fc0a9cdf972e22eea4ed7a1 authored almost 3 years ago by Jonathan Channon <[email protected]>
d75dbff15c8c0f407eb7c37f88f9e32c293a2d4c authored almost 3 years ago by Oskar Dudycz <[email protected]>
819905d2b85ac2a87b014d9a36f31eed20a981cf authored almost 3 years ago by Oskar Dudycz <[email protected]>
f33492a3154098605270ce6f429aa5b0dac78d3a authored almost 3 years ago by Oskar Dudycz <[email protected]>
Added proper solved exercises instead of Unsolved
64703d64c64d0a12ad94731c0e41520dd882b403 authored almost 3 years ago by Oskar Dudycz <[email protected]>Exercise 11 - Optimistic Concurrency with EventStoreDB
24de00ceebae594c4a559befa34f5da8b599dd7e authored almost 3 years ago by Oskar Dudycz <[email protected]>e1b62697056766f6ac89439c673e9aa3ca1dc2ce authored almost 3 years ago by Oskar Dudycz <[email protected]>
024433517a93df359e62d4141f8d3c8f560e2d14 authored almost 3 years ago by Oskar Dudycz <[email protected]>
2c674db0558f507bc5fa03b1e9461ce2e2be783f authored almost 3 years ago by Oskar Dudycz <[email protected]>
53c735ca2a17afcc8706e72b436cb86bc6b84835 authored almost 3 years ago by Oskar Dudycz <[email protected]>
eaceb1c8f65045d998d8bc12a6816673faaf58eb authored almost 3 years ago by Oskar Dudycz <[email protected]>
00c974b3a5c1c8d6fedb0b968241f05d4f871a77 authored almost 3 years ago by Oskar Dudycz <[email protected]>
3d808f20d95a3510d8acc7508f3fbed167636f15 authored almost 3 years ago by Oskar Dudycz <[email protected]>
d0413bbce9e2cec1f0a633462073a29845d787c4 authored almost 3 years ago by Oskar Dudycz <[email protected]>
b3f4816571eb87c927bc7ed736c729594824a8e5 authored almost 3 years ago by Oskar Dudycz <[email protected]>
36740a9bd77468723c6943ebf29697777b027e75 authored almost 3 years ago by Oskar Dudycz <[email protected]>
0f52d079c48993b442d88a2ac1c57101b04815f4 authored almost 3 years ago by Oskar Dudycz <[email protected]>
Exercise 04 - Appending events to EventStoreDB
b2e3faa747fa8069cdc302c416fb89b4260c7699 authored almost 3 years ago by Oskar Dudycz <[email protected]>156c9a3bbdf1d48d8ecd29abd35c24c87e8cab5d authored almost 3 years ago by Oskar Dudycz <[email protected]>
Fixed async method signatures in tests.
Fixed copy/paste naming issues in Cancel Shopping Carts A...
- Fixed Kafka producer and consumer to correctly serialize/deserialize send Event with event enve...
e5614f10805c8f129ab1ac135b12c24d7a7b4846 authored almost 3 years ago by Oskar Dudycz <[email protected]>89614f99ad4fe79c46db1164ec08386866347aec authored almost 3 years ago by Oskar Dudycz <[email protected]>
532194955e0d1934febc81cd98d01a1cadd9ef85 authored almost 3 years ago by Oskar Dudycz <[email protected]>
Added Cancel Shopping Cart operation
Aligned Product Items implementation
5bb018d4aea3a55bdd6d60398fd6c9404f17428f authored almost 3 years ago by Oskar Dudycz <[email protected]>
Upgraded also other packages
323c064d813a35c1ece465aa2bb84c92a5121fed authored almost 3 years ago by Oskar Dudycz <[email protected]>61a6ad89ae56e1066c62f493f446179544998c1a authored almost 3 years ago by Oskar Dudycz <[email protected]>
- for the case where no expected version was supplied, wrong version was used. ESDB has first rev...
98c5f1010f7824323a2d3ec0bb9c3f7f948af0e5 authored almost 3 years ago by Oskar Dudycz <[email protected]>Removed usage of IEvent. The marker interface is not needed anymore as MediatR event bus is not u...
68afb9834ccd046c7cbab98a09007ca9f3256d40 authored almost 3 years ago by Oskar Dudycz <[email protected]>9f0d966706d75ba6f9de1cb2b7ca91eda21726cd authored almost 3 years ago by Oskar Dudycz <[email protected]>
Added missing projects in Simple EventStoreDD sample solution
a153099426ad5d500c58e1c15551c0afa4786c4e authored almost 3 years ago by Oskar Dudycz <[email protected]>d2d163ffb6bdcc7b6ffe3dde179f4afe8c756b1d authored almost 3 years ago by Oskar Dudycz <[email protected]>
283e47c4023b562d2ed14960cd5bf3d43c975a9d authored almost 3 years ago by Oskar Dudycz <[email protected]>
9cef9cb06da50d6c1a0f1e303f01e5a5beab3e30 authored almost 3 years ago by Oskar Dudycz <[email protected]>
Refactored and simplified Tracing by adding TringScope and related classes. Used it both in Traci...
2c5916890115d0774202e5611375e2edec3a11dd authored almost 3 years ago by Oskar Dudycz <[email protected]>Added CausationId related classes (providers, factories).
Plugged Correlation and Causation id pr...
9c2dd6f693db8f3dc3edce56f3986db7829e1dfb authored almost 3 years ago by Oskar Dudycz <[email protected]>
2fc4f81d3856d3d918cd281653c430c9aad6f875 authored almost 3 years ago by Oskar Dudycz <[email protected]>
Added append scope for Marten and used in all Marten samples
Simplified class dependencies and re...
Plugged that fully into Marten and EventStoreDB
a28a3e6126c2dda55a3a56d78b3f4c938160a846 authored almost 3 years ago by Oskar Dudycz <[email protected]>810ae76987231eb23b6466af83cf0554ad87fe76 authored almost 3 years ago by Oskar Dudycz <[email protected]>
Updated Marten to latest v5 alpha
Disabled API tests parallelisation until better test setup is p...
Added Directory.Build.props and removed some commonly shared settings
Renamed project Core.Stream...
aaaec41e060ad35a1c30962126f5bebcce153f54 authored almost 3 years ago by Oskar Dudycz <[email protected]>
535bb985bfea27bae57426175d397aef96720e6d authored almost 3 years ago by Oskar Dudycz <[email protected]>
d87014ca8439692c6a3a5f7b04b1bc93b998a527 authored almost 3 years ago by Oskar Dudycz <[email protected]>
8f8f7bdc6c7b5a54735a5875f8922b9b6b8b9851 authored almost 3 years ago by Oskar Dudycz <[email protected]>
a37e4743d0991003cfbfb7afc4fa3f86e36be8fd authored almost 3 years ago by Oskar Dudycz <[email protected]>
- optimistic concurrency handling for Marten projects
- conventions around record usage for comma...
Aligned naming and tests with other ECommerce examples
Aligned namespaces across the solution
fe9bef2dee14fd623fc4bd2bc5e81fe36f866124 authored almost 3 years ago by Oskar Dudycz <[email protected]>
Aligned API project with Simple Event Sourcing samples, to be closer to each other.
Moved Stream ...
2a8c1f14d5a596361b76c8c4f1619ce8df47ba87 authored almost 3 years ago by Oskar Dudycz <[email protected]>
- Optimistic Concurrency
- CorrelationId
Updated ApiFixture to allow setting requests headers
6b32ed1d6ae288cec4405c14d51047798439ecf8 authored almost 3 years ago by Oskar Dudycz <[email protected]>73ce015c2afa4fd8d3c55615a6a4d6e8c0c0e5ab authored almost 3 years ago by Oskar Dudycz <[email protected]>
1134aa83887aab8b23a1201a61f33b199f29d164 authored almost 3 years ago by Oskar Dudycz <[email protected]>
4a6e99136893c965aee7c5e839253b5a9d8b13fe authored almost 3 years ago by Oskar Dudycz <[email protected]>
cd0e2e73518d27dabc7b4e8fe2368f97785d2fce authored almost 3 years ago by Oskar Dudycz <[email protected]>
- Marten v5 alpha,
- EventStoreDB to 22.0.0
- and the rest (e.g. MediatR, RestSharp, etc.)