Skip to content
Peter Csajtai edited this page Jun 30, 2020 · 33 revisions

Stashbox is a lightweight, fast and portable dependency injection framework for .NET based solutions.

Core attributes

  • Thread-safe and lock-free operations.
  • Memory efficency - reduces its memory footprint as much as possible.
  • Circular dependency detection - checks the dependency tree for cycles and throws a specific exception if it finds any.
  • Diagnostics - detects and warns about common configuration issues.
  • Fast feedback - throws exceptions early with as much detail about the issue as possible.

Features