applyMiddleware method
Implementation
@override
Stream<WareContext<S>> applyMiddleware(Stream<WareContext<S>> input) {
return input.asyncMap((context) async {
return context.copyWith(
await middleware(context.dispatcher, context.state, context.action));
});
}