code: async def _configure_plugins(self) -> None:
          
          logger.debug('Configuring plugins')
          funcs = [
              info['plugin'].configure(
                  config=info['config'],
                  session=self._session,
                  router=self.app.router
              )
              for info in self._plugins.values()
          ]
  
          if funcs:
              await asyncio.gather(*funcs, loop=self._loop)
          logger.debug('Plugins configured')
docs: Configure the plugins
  
          Asynchronously configure the plugins. Pass them their configuration,
          the aiohttp session, the registry and the aiohttp router