83: Remove lifecycle operations from the EvelynIOUBurnerService API
This commit is contained in:
@@ -204,6 +204,11 @@ samme `TickerServiceImpl`-objekt separat er en `NenjimProcess`, som Hub'en start
|
||||
implementation-owned; `PriceSource`-instanser startes internt, og en fejlet Ticker-start stopper de sources, som nåede
|
||||
at starte. Der findes ingen almindelig Ticker-serviceoperation til start eller stop.
|
||||
|
||||
Evelyn IOU Burner følger samme opdeling, selv om dens nuværende domain-service-view er tomt:
|
||||
`EvelynIOUBurnerService` giver typed Registry- og dependency-identitet uden eksterne håndtag, mens det samme
|
||||
`EvelynIOUBurnerServiceImpl`-objekt separat er en Hub-styret `NenjimProcess`. Kun process-view'et eksponerer startup;
|
||||
hverken service-interfacet eller implementationen eksponerer almindelig stop eller restart.
|
||||
|
||||
En `NenjimComponentId` er registration metadata i ét Registry og er ikke en egenskab ved objektet. ID-formatet er
|
||||
lower-case ASCII med dot-separated segments og valgfrie interne bindestreger, f.eks. `nenjim.registry.service` og
|
||||
`assetaz.price-source.raydium-pool.eve-usdt`. Det samme objekt må registreres under flere forskellige ID'er, og én
|
||||
|
||||
Reference in New Issue
Block a user