Please enable JavaScript.
Coggle requires JavaScript to display documents.
Dispatcher sends entity of type <T> (ISportEvent Fixture Update…
Dispatcher sends entity of type <T>
ISportEvent Fixture Update
FixtureProcessor<ISportEvent>
FixtureChangeRecieved
Pipeline<ISportEvent>
Invoke
SportsImportHandler
Handle<ISportEvent>
Handle<IMatch>
ISportEvent FixtureChange
processing finishes here
CategoryImportHandler
Handle<IMatch>
TournamentImportHandler
Handle<IMatch>
FixtureImportHandler
Handle<IMatch>
IMatch FixtureChange
processing finishes here
IMatch Fixture Update
FixtureProcessor<IMatch>
FixtureChangeReceived
Pipeline<IMatch>
Invoke
<T> Fixture Update
FixtureProcessor<T>
FixtureChangeReceived
Situational depending on <T>
IMatch OddsChange Update
MarketsProcessor<IMatch>
OddsChangeReceived
MarketsPipeline
(Pipeline<IMatch>)
Invoke
OddsAndProbabbilitiesHandle
Invoke
IMatch OddsReceived
processing ends here
Legend:
Purple elements are terminals for the pipeline
all others are considered as non-terminals.