Skip to content

History / Seeding Data

Revisions

  • Fix audit findings: update internal class refs, broken links, terminology, remove ToFeedIteratorOverridable - Seeding-Data: fix configureContainer/OnContainerCreated examples for IContainerTestSetup, replace new InMemoryContainer() with InMemoryCosmos.Create(), fix BackingContainer type description, update See Also links, fix ClearItems via captured reference - README: fix broken wiki links (Integration-Approaches->Choosing-Your-Approach, Dependency-Injection->Setup-Guide), DI->Dependency Injection - Known-Limitations: InMemoryContainer:->Emulator: in all section descriptions, update stored procedure registration section for IContainerTestSetup - Setup-Guide: fix OnContainerCreated comment, update fidelity note, fix troubleshooting - State-Persistence: InMemoryCosmosClient->InMemoryCosmos.Builder().Build(), update See Also - Features: update InMemoryCosmosClient/InMemoryDatabase/InMemoryContainer refs to generic terms - Whats-New-In-3.0: add v4.0+ notes for internal/deprecated classes - Troubleshooting: update InMemoryContainer refs to generic wording - Remove ALL .ToFeedIteratorOverridable() references from wiki (API-Reference, Beta, How-Does-ToFeedIterator-Work, Migration-Guide, Whats-New-In-4.0)

    @lemonlion lemonlion committed Apr 20, 2026
  • Spell out 'Dependency Injection' instead of 'DI' on pages that also mention Direct Instantiation Avoids DI/DI ambiguity between Dependency Injection and Direct Instantiation. Updates all heading anchors and cross-references to match.

    @lemonlion lemonlion committed Apr 20, 2026
  • Remove H1 headings from wiki pages (GitHub auto-generates title from filename)

    @lemonlion lemonlion committed Apr 20, 2026
  • Restructure wiki: replace Integration-Approaches + Dependency-Injection with Choosing-Your-Approach + Setup-Guide - Choosing-Your-Approach.md: short decision guide with comparison table and flowchart - Setup-Guide.md: comprehensive single-source-of-truth for all 5 patterns + direct instantiation - Zero content loss: all code examples, warnings, pros/cons, config options preserved - Fixed stale references: Pattern 6 -> Pattern 5, removed obsolete RegisterFeedIteratorSetup comments - Updated cross-references across 13 wiki pages and sidebar

    @lemonlion lemonlion committed Apr 20, 2026
  • Updates

    @lemonlion lemonlion committed Apr 20, 2026
  • Add warnings for InMemoryCosmosClient/UseInMemoryCosmosContainers lacking SDK fidelity; fix 'real' to 'original' CosmosClient

    @lemonlion lemonlion committed Apr 19, 2026
  • Replace new InMemoryContainer/InMemoryCosmosClient with InMemoryCosmos pattern across wiki - Rewrite Unit-Testing.md to use InMemoryCosmos.Create() and Builder() throughout - Update Home.md quickstart snippet - Update Getting-Started.md unit test quick start - Update Features.md: bulk ops, partition keys, feed ranges, unique keys, computed properties - Update Seeding-Data.md: export/import, fixture, reset sections - Update State-Persistence.md: direct instantiation and seeding from file - Update Troubleshooting.md: partition key path fix example - Update Dependency-Injection.md: Pattern 6 fixture to use InMemoryCosmos.Builder() - Remove 'direct InMemoryContainer usage is unchanged' from Migration-Guide and Whats-New-In-3.0 - Preserved Before (2.x) examples in Migration-Guide, Whats-New-In-3.0, and Beta design doc - Integration-Approaches and Feed-Iterator-Usage-Guide left unchanged per policy

    @lemonlion lemonlion committed Apr 19, 2026
  • docs: update wiki for v3.0.0 InMemoryCosmos API - Updated: Home, Sidebar, Getting-Started, Integration-Approaches, API-Reference, Dependency-Injection, Features, Feed-Iterator, Seeding-Data, Troubleshooting, Feature-Comparison - New pages: Multi-Database, Migration-Guide (2.x -> 3.0.0) - Marked CreateClient/WrapClient/CreateRouter as removed in 3.0.0 - Added InMemoryCosmos, InMemoryCosmosBuilder, InMemoryCosmosResult API docs

    @lemonlion lemonlion committed Apr 19, 2026
  • Wiki audit fixes: renumber Known-Limitations, fix factual errors, add SetDifference, update API-Reference for v2.0.70, add _rid/_self/_attachments to Features metadata table, normalize function count to 120+, add Seeding-Data/State-Persistence to Home, deduplicate Seeding-Data persistence section, fix Sidebar anchor typo

    @lemonlion lemonlion committed Apr 6, 2026
  • docs: add StatePersistenceDirectory to Seeding-Data page

    @lemonlion lemonlion committed Apr 6, 2026