Skip to main content
00:00/00:00
Lecture 42 of 49

Integration-scenarios

Download Course (Free)

Course Content

0 / 49 completed
Section 1: Course Curriculum49 videos

Chapter-introduction

3m

Welcome

3m

What-will-you-learn-in-this-course

4m

What-is-Marten

4m

Who-is-the-course-for-and-prerequisites

5m

Setting-up-PostgreSQL

5m

A-quick-refresher-of-our-domain

4m

Where-will-Marten-fit-into-our-CQRS-architecture

3m

Writing-some-events-to-a-stream

11m

Recap

3m

Projecting-events

16m

Applying-events-to-an-aggregate

13m

Outline-of-our-plan

5m

A-disclaimer-on-abstractions

7m

Marten s-test-strategy

3m

Making-the-command-handlers-work

22m

Using-subscriptions-for-our-UI

12m

Solution-cleanup

3m

Recap

8m

Making-our-unit-tests-work-again

34m

What-you-should-try-to-avoid

3m

Is-it-really-the-same-event

2m

Using-Marten s-projection-system

32m

Making-non-breaking-changes

10m

Recap

3m

Writing-new-streams

6m

Contract-breaking-changes

10m

Introduction

3m

Where- -When-do-projections-run

9m

Multi-Stream-Projections

8m

Single-Stream-Projections

10m

Recap

5m

Testing-Projections

12m

Why-do-we-need-more-info

2m

Adding-event-metadata

9m

A-quick-refactor

14m

Recap

1m

Logging-commands

15m

Why-do-we-need-snapshots

4m

Marten s-built-in-snapshots

13m

Dealing-with-concurrency-issues

7m

Integration-scenarios

1mNow Playing

Recap

3m

Event-Subscriptions

9m

Custom-snapshots

12m

The-Saga-Pattern

8m

Recap

6m

Conclusion

7m

Further-resources

4m