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