Skip to content

Sleeping-Bear-Systems/tools-samples

Repository files navigation

SleepingBearSystems.Tools-Samples


Introduction

Sample projects for the SleepingBearSystems.Tools code base. These projects also serve as prototypes for the development of new features in the SleepingBearSystems.Tools NuGet packages.

Requirements

  • .NET SDK 7.0.100 or newer

Projects

  • UseSqliteDatabase: Sample project illustrating the use of the SleepingBearSystems.Tools.Persistence.Sqlite NuGet package.
  • ImplementFactStoreSqlite: Sample project illustrating the use of the database versioning in the SleepingBearSystems.Tools.Persistence NuGet package on a SQLite database to implement a simple event sourcing demo.
  • ImplementFactStorePostgres: Sample project illustrating the use of the database versioning in the SleepingBearSystems.Tools.Persistence NuGet package on a Postgres database to implement a simple event sourcing demo.
  • UseRailwayOrientedProgramming: Sample project illustrating the use of the railway programming classes in the SleepingBearSystems.Tools.Railway NuGet package.

About

Sample projects for the SleepingBearSystems.Tools code base.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages