TaskHub.Shared

TaskHub.Shared.Outbox.EntityFramework

EF Core implementation of the Outbox pattern.

Contents

Summary


This module provides the concrete implementation of the Outbox pattern using EF Core.

Configuration

When using ContextBase, the Outbox pattern can be configured in the Persistence section:

"Persistence": {
  "Outbox": {
    "IsEnabled": true,
    "TableName": "OutboxMessages",
    "BatchSize": 100,
    "MaxRetryCount": 5,
    "ProcessingInterval": "00:00:10"
  }
}

Configuration Properties