我正在使用 BLOC 架构编写一个应用程序,并在 main.dart 中注册像这样的块提供程序:
runApp(MultiBlocProvider(providers: [
BlocProvider<OrderBloc>(
create: (context) {
return OrderBloc()..add(OrderInitialEvent());
},
),
BlocProvider<AuthenticationBloc>(
create: (context) {
return AuthenticationBloc(userService: userService)..add(AppStarted());
},
),
...
], child: MyApp()));
Run Code Online (Sandbox Code Playgroud)
现在我需要将 Provider 方法与 BLOC 一起使用,但不知道如何注册它?是否可以?谢谢