Closed GreatGodJackChen closed 6 months ago
Hi
I'm using EventFLow 0.83.4713
AddEventFlow (options => {
options.AddDefaults(typeof(EventImpl).Assembly)
.RegisterServices(sr =>
{
sr.Register<IReadModelDescriptionProvider, ReadModelDescriptionProvider>(Lifetime.Singleton, true);
sr.Register<IMongoDbEventSequenceStore, MongoDbEventSequenceStore>(Lifetime.Singleton);
})
.AddEvents( new Type[] { typeof(CreatedEvent) })
.UseMongoDbEventStore()
.UseMongoDbSnapshotStore()
.UseConsoleLog()
;
});
And have the same Issue with "CreatedEvent" ..
builder.Services .AddEventFlow(o => o.AddEvents(new List { typeof(ExampleEvent) })
.AddCommands(new List { typeof(ExampleCommand) })
.AddCommandHandlers(new List { typeof(ExampleCommandHandler) })
.UseInMemoryReadStoreFor()
//.UseMongoDbEventStore()
//.UseMongoDbSnapshotStore()
//.ConfigureMongoDb(mongoDbConnectionString, databaseName)
//.AddSnapshots(typeof(ControlGroupSnapshot))
);
exception:
System.ArgumentException: No definition for type 'ExampleEvent', have you remembered to load it during EventFlow initialization
at EventFlow.Core.VersionedTypes.VersionedTypeDefinitionService`3.GetDefinition(Type type)