ApplicationRunner’s run method takes as its argument the class that creates an instance of ApplicationSession. Would it make sense to be abler to pass an already instantiated class? I make a couple of trivial changes to a copy of ApplicationSession:
factory for use ApplicationSession
cfg = ComponentConfig(self.realm, self.extra)
session = make(cfg)
session = make
Which allows me to call the run method with a class I’ve already started. Is this a bad idea?