Skip to content

Commit 50a0e2b

Browse files
committed
feat(backend): add data operation registry to middleware
- Import DataOperationRegistry from registry package - Add DataOperationRegistry to the list of providers in middleware function
1 parent 5da4e11 commit 50a0e2b

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

routes/_middleware.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import 'package:flutter_news_app_api_server_full_source_code/src/config/app_depe
66
import 'package:flutter_news_app_api_server_full_source_code/src/middlewares/error_handler.dart';
77
import 'package:flutter_news_app_api_server_full_source_code/src/models/request_id.dart';
88
import 'package:flutter_news_app_api_server_full_source_code/src/rbac/permission_service.dart';
9+
import 'package:flutter_news_app_api_server_full_source_code/src/registry/data_operation_registry.dart';
910
import 'package:flutter_news_app_api_server_full_source_code/src/registry/model_registry.dart';
1011
import 'package:flutter_news_app_api_server_full_source_code/src/services/auth_service.dart';
1112
import 'package:flutter_news_app_api_server_full_source_code/src/services/auth_token_service.dart';
@@ -84,6 +85,7 @@ Handler middleware(Handler handler) {
8485
// 2. Provide all dependencies to the inner handler.
8586
final deps = AppDependencies.instance;
8687
return handler
88+
.use(provider<DataOperationRegistry>((_) => DataOperationRegistry()))
8789
.use(provider<ModelRegistryMap>((_) => modelRegistry))
8890
.use(
8991
provider<DataRepository<Headline>>(

0 commit comments

Comments
 (0)