public BinaryFormatterFixture() { Serializer = new BinaryFormatterSerializer(Helper.EventFactory); var services = Helper.CreateAggregateRootServices(0); var rootAggregate = UseCases.Full().AsDirtyCustomerAggregate(services); EventsFromDomain = rootAggregate.UncommitedEvents; }
public MessagePackSerializerSpecFixture() { var services = Helper.CreateAggregateRootServices(0); var rootAggregate = UseCases.Full().AsDirtyCustomerAggregate(services); EventsFromDomain = rootAggregate.UncommitedEvents; var eventTypes = EventsFromDomain.Select(x => x.GetType()).ToArray(); var options = MessagePackBuilder.CreateDefaultSerializerOptions(); Serializer = new Serializer(options, new EventFactory(eventTypes), new TypeIdTranslator(eventTypes)); }