Merhaba arkadaslar;
Gelistirdigim bir kutuphane icin event bus sitemi yapmak istiyorum bu sekilde websocket ile calismayi kolaylastirmasini umuyorum fikirlerinizi bekliyorum

Resource classim

App classim

Sorunum su, resource icinde dispatch edilen event app classinda fire oluyor su sekilde
su sekilde bir resourceum var diyelim
class TestResource extends NeptuneResource {
path = "/";
GET(request: NeptuneRequest) {
// event burada dispatch ediliyor
this.dispatch("hello", "hello world");
return NeptuneResponse.null(NeptuneStatus.OK)
}
}
const app = createNeptune({
port: 3000,
hostname: "localhost",
adapter: NodeAdapter,
resources: [TestResource],
});
app.run();
// event burada atesleniyor
app.on("hello", (resource, data) => {
console.log(data); // Hello world
});
Ama ben burada resource instanceine erisebilsemde resourcun dondugu datayi manupulate edemiyorum. Cunku resource instancei request geldiginde adapter icinde yaratiliyor ve method dogrudan adapter icinde calistiriliyor.

bunu nasil yapabilirim