sections + start collections

This commit is contained in:
2021-11-23 11:35:01 +01:00
parent d4e74fac6c
commit a0cbd4695c
43 changed files with 920 additions and 1348 deletions
+8 -6
View File
@@ -13,6 +13,8 @@ internal class PersistenceModule : ZeroModule
config.Services.AddSingleton<IZeroDocumentStore, ZeroDocumentStore>(CreateRavenStore);
config.Services.AddScoped<IZeroStore, ZeroStore>();
config.Services.AddScoped<IZeroTokenProvider, ZeroTokenProvider>();
config.Services.AddScoped<ICollectionContext, CollectionContext>();
config.Services.AddScoped<ICollectionOperations, CollectionOperations>();
}
@@ -34,14 +36,14 @@ internal class PersistenceModule : ZeroModule
IZeroDocumentStore store = new ZeroDocumentStore(options)
{
Urls = new string[1] { options.For<RavenOptions>().Url },
Conventions = // TODO activate and test this
Conventions =
{
AggressiveCache =
{
AggressiveCache =
{
Duration = TimeSpan.FromHours(1),
Mode = AggressiveCacheMode.TrackChanges
}
Duration = TimeSpan.FromHours(1),
Mode = AggressiveCacheMode.TrackChanges
}
}
};
conventionsBuilder.Run(store.Conventions);