.NET Microservice Reference Application Feature highlights .NET 5 DDD CQRS Event sourcing Distributed tracing Distributed transactions Idempotency Saga pattern Outbox pattern NRTs enabled Links Application Order UI Orders API Tracing Jaeger Logging Seq