protected sealed override IPassiveProcessFunction <TDomain>[] LoadFollowingProcesses()
        {
            var aggregator = new FuncAggregatorWithState();

            RegisterFollowingFunctions(aggregator);
            return(aggregator.Functions.ToArray());
        }
Example #2
0
 protected override void RegisterFollowingFunctions(FuncAggregatorWithState aggregator)
 {
     aggregator.Register <DamageEvent>(OnAttackedAsync);
 }
 protected virtual void RegisterFollowingFunctions(FuncAggregatorWithState aggregator)
 {
 }