description

# runZoned<R> method Null safety

R runZoned <R>(

1. R body(
   ),
2. {HttpClient createHttpClient(
   1. SecurityContext?
   ),
3. String findProxyFromEnvironment(
   1. Uri uri,
   2. Map<String, String>? environment
   )}

)

Runs `body` in a fresh Zone using the provided overrides.

## Implementation

    static R runZoned<R>(R body(),
        {HttpClient Function(SecurityContext?)? createHttpClient,
        String Function(Uri uri, Map<String, String>? environment)?
            findProxyFromEnvironment}) {
      HttpOverrides overrides =
          new _HttpOverridesScope(createHttpClient, findProxyFromEnvironment);
      return _asyncRunZoned<R>(body,
          zoneValues: {_httpOverridesToken: overrides});
    }