protected override void Load(ContainerBuilder builder) { base.Load(builder); builder.Register(x => new LiteRepository(x.ResolveKeyed <string>(DB_KEY))); LiteDbMappingManager.SetMappings(); RegisterCommandHandlers(builder); RegisterQueryHandlers(builder); }
internal static LiteRepository CreateMemoryDb() { LiteDbMappingManager.SetMappings(); return(new LiteRepository(new LiteDatabase(new MemoryStream()))); }