setContext

void setContext<T>(

  1. Request req,
  2. String key,
  3. T value
)

Sets a value in the request context.

Implementation

void setContext<T>(Request req, String key, T value) {
  var ctx = (req as JSObject)[_contextKey];
  if (ctx == null) {
    ctx = JSObject();
    (req as JSObject)[_contextKey] = ctx;
  }
  (ctx as JSObject)[key] = value.jsify();
}