refactor(dotnet): split collection read and write contracts
This commit is contained in:
@@ -107,7 +107,10 @@ try
|
||||
builder.Services.AddScoped<JsonSeedIngestionService>();
|
||||
builder.Services.AddScoped<IPostgresqlHistorySnapshotReader, PostgresqlHistorySnapshotReader>();
|
||||
builder.Services.AddScoped<HistoryIngestionService>();
|
||||
builder.Services.AddScoped<ICollectionRepository, CollectionRepository>();
|
||||
builder.Services.AddScoped<CollectionRepository>();
|
||||
builder.Services.AddScoped<ICollectionRepository>(sp => sp.GetRequiredService<CollectionRepository>());
|
||||
builder.Services.AddScoped<ICollectionReadRepository>(sp => sp.GetRequiredService<CollectionRepository>());
|
||||
builder.Services.AddScoped<ICollectionWriteRepository>(sp => sp.GetRequiredService<CollectionRepository>());
|
||||
builder.Services.AddScoped<ICollectionReadModelService, CollectionReadModelService>();
|
||||
builder.Services.AddSingleton<IRuntimeAuditTrailService, RuntimeAuditTrailService>();
|
||||
builder.Services.AddScoped<ITokenCache, PostgresTokenCache>();
|
||||
|
||||
Reference in New Issue
Block a user