interceptUnary<Q, R> method
ResponseFuture<R>
interceptUnary<Q, R>(
- ClientMethod<
Q, R> method, - Q request,
- CallOptions options,
- ClientUnaryInvoker<
Q, R> invoker,
Implementation
@override
ResponseFuture<R> interceptUnary<Q, R>(
ClientMethod<Q, R> method,
Q request,
CallOptions options,
ClientUnaryInvoker<Q, R> invoker,
) {
var newOptions = options.mergedWith(CallOptions(metadata: <String, String>{
'token': getToken() ?? "",
}));
return invoker(method, request, newOptions);
/*
final modifiedOptions = options.mergedWith(
CallOptions(
providers: [
(Map<String, String> metadata, String uri) {
return _injectToken(metadata, uri);
},
],
),
);
return super.interceptUnary(method, request, options, invoker);*/
}