Backend (.NET 10): - EventFlow CQRS/Event Sourcing with PostgreSQL - GraphQL.NET API with mutations and queries - Custom ReadModelSqlGenerator for snake_case PostgreSQL columns - Hangfire for background job processing - Integration tests with isolated test databases Frontend (React/Vite): - Initial project structure 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
13 lines
469 B
C#
13 lines
469 B
C#
namespace Books.Api.Logging;
|
|
|
|
public static class ServiceCollectionExtensions
|
|
{
|
|
public static IServiceCollection DecorateAsyncEventHandlersWithLogging(this IServiceCollection services)
|
|
{
|
|
// Decoration will be set up once we have event handlers registered
|
|
// The SubscribeAsynchronousToDecorator wraps handlers with logging
|
|
// This is a placeholder for now - implement when we have actual event handlers
|
|
|
|
return services;
|
|
}
|
|
}
|