provider<T extends Object?> function
Provide a value to the current handler by calling create
lazily.
Implementation
Middleware provider<T extends Object?>(
T Function(RequestContext context) create,
) {
return (handler) {
return (context) => handler(context.provide(() => create(context)));
};
}