protected override void RecoverState(object state) { state.Match() .With <CategoryState>(x => { x.Events = this; _state = x; }); }
public Category(AggregateRootCreationParameters parameters) : base(parameters) { _state = new CategoryState { EventSink = this }; // register sagas ActorSelections = new HashSet <ActorSelection> { Context.ActorSelection("/user/category-status-broadcaster-group") }; }
public Category(AggregateRootCreationParameters parameters) : base(parameters) { _state = new CategoryState(this); }