refactor(architecture): harden module boundaries
Some checks failed
ci / release-gate (push) Has been cancelled
Some checks failed
ci / release-gate (push) Has been cancelled
This commit is contained in:
@@ -29,7 +29,11 @@ internal static class ContentModule
|
||||
services.AddScoped<ICatalogQueryService, CatalogQueryService>();
|
||||
services.AddScoped<ITaxonomyService, TaxonomyService>();
|
||||
services.AddScoped<IContentNavigationQueryService, ContentNavigationQueryService>();
|
||||
services.AddScoped<IContentManagementService, ContentManagementService>();
|
||||
services.AddScoped<ContentManagementDependencies>();
|
||||
services.AddScoped<IContentEntryManagementService, ContentEntryManagementService>();
|
||||
services.AddScoped<IContentNodeManagementService, ContentNodeManagementService>();
|
||||
services.AddScoped<IQuestionCollectionManagementService, QuestionCollectionManagementService>();
|
||||
services.AddScoped<IPracticeBlueprintManagementService, PracticeBlueprintManagementService>();
|
||||
services.AddScoped<DirectContentServiceDependencies>();
|
||||
services.AddScoped<IQuestionManagementService, QuestionManagementService>();
|
||||
services.AddScoped<IVocabularyManagementService, VocabularyManagementService>();
|
||||
@@ -48,7 +52,12 @@ internal static class ContentModule
|
||||
services.AddScoped<IStudyContentQueryService, StudyContentQueryService>();
|
||||
services.AddScoped<IAssetQueryService, AssetQueryService>();
|
||||
services.AddScoped<IAssetAccessService, AssetAccessService>();
|
||||
services.AddScoped<IAssetManagementService, AssetManagementService>();
|
||||
services.AddScoped<AssetManagementDependencies>();
|
||||
services.AddScoped<IAssetCatalogManagementService, AssetCatalogManagementService>();
|
||||
services.AddScoped<IAssetUploadManagementService, AssetUploadManagementService>();
|
||||
services.AddScoped<IAssetLifecycleManagementService, AssetLifecycleManagementService>();
|
||||
services.AddScoped<IAssetAuditQueryService, AssetAuditQueryService>();
|
||||
services.AddScoped<IAssetImportJobQueryService, AssetImportJobQueryService>();
|
||||
services.AddScoped<IAssetSecurityScanner, ClamAvAssetSecurityScanner>();
|
||||
services.AddScoped<IBackgroundJobHandler, ContentImportJobHandler>();
|
||||
services.AddScoped<IBackgroundJobHandler, ContentExportJobHandler>();
|
||||
|
||||
Reference in New Issue
Block a user