public CreateOrderHandler(IClock clock, PkStoreContext context, OrderStateRebuilder orderStateRebuilder)
 {
     _clock               = clock;
     _context             = context;
     _orderStateRebuilder = orderStateRebuilder;
 }
 public OrderStateRebuilder(PropertyTypeValidator propertyValidator, IClock clock, PkStoreContext context)
 {
     _propertyValidator = propertyValidator;
     _clock             = clock;
     _context           = context;
 }