Esempio n. 1
0
 public Aggregate.Service CreateAggregateService() =>
 new Aggregate.Service(
     _handlerLog,
     _context.Resolve(
         EquinoxCodec.Create(Aggregate.Event.Encode, Aggregate.Event.TryDecode),
         Aggregate.State.Fold,
         Aggregate.State.Initial,
         Aggregate.State.IsOrigin,
         Aggregate.State.Compact));
Esempio n. 2
0
 public Todo.Service CreateTodoService() =>
 new Todo.Service(
     _handlerLog,
     _context.Resolve(
         EquinoxCodec.Create(Todo.Event.Encode, Todo.Event.TryDecode),
         Todo.State.Fold,
         Todo.State.Initial,
         Todo.State.IsOrigin,
         Todo.State.Compact));