Stashbox 5.8.1-preview-793

This is a prerelease version of Stashbox.
There is a newer version of this package available.
See the version list below for details.
dotnet add package Stashbox --version 5.8.1-preview-793
                    
NuGet\Install-Package Stashbox -Version 5.8.1-preview-793
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Stashbox" Version="5.8.1-preview-793" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Stashbox" Version="5.8.1-preview-793" />
                    
Directory.Packages.props
<PackageReference Include="Stashbox" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Stashbox --version 5.8.1-preview-793
                    
#r "nuget: Stashbox, 5.8.1-preview-793"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#addin nuget:?package=Stashbox&version=5.8.1-preview-793&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Stashbox&version=5.8.1-preview-793&prerelease
                    
Install as a Cake Tool

Stashbox

Appveyor Build Status GitHub Workflow Status Sonar Tests Sonar Coverage Sonar Quality Gate Sourcelink

Stashbox is a lightweight, fast, and portable dependency injection framework for .NET-based solutions. It encourages the building of loosely coupled applications and simplifies the construction of hierarchical object structures. It can be integrated easily with .NET Core, Generic Host, ASP.NET, Xamarin, and many other applications.

Github (stable) NuGet (stable) Fuget (stable) NuGet (pre-release)
Github release NuGet Version Stashbox on fuget.org Nuget pre-release

Core Attributes

  • 🚀 Fast, thread-safe, and lock-free operations.
  • ⚡️ Easy-to-use Fluent configuration API.
  • ♻️ Small memory footprint.
  • 🔄 Tracks the dependency tree for cycles.
  • 🚨 Detects and warns about misconfigurations.
  • 🔥 Gives fast feedback on registration/resolution issues.

Supported Platforms

  • .NET 5+
  • .NET Standard 2.0+
  • .NET Framework 4.5+
  • Mono
  • Universal Windows Platform
  • Xamarin (Android/iOS/Mac)
  • Unity

Contact & Support

  • Join the chat at https://gitter.im/z4kn4fein/stashbox Slack
  • Create an issue for bug reports and feature requests.
  • Start a discussion for your questions and ideas.
  • Add a ⭐️ to support the project!

Extensions

Benchmarks

<br>

Powered by Jetbrains' Open Source License

Jetbrains

Product Compatible and additional computed target framework versions.
.NET net5.0 is compatible.  net5.0-windows was computed.  net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 is compatible. 
.NET Framework net45 is compatible.  net451 was computed.  net452 was computed.  net46 was computed.  net461 is compatible.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (17)

Showing the top 5 NuGet packages that depend on Stashbox:

Package Downloads
Stashbox.Extensions.DependencyInjection

A Microsoft.Extensions.DependencyInjection extension, which allows Stashbox to be configured as the default service provider.

Stashbox.Moq

Moq auto mocking integration for Stashbox.

Stashbox.Web.WebApi

ASP.NET Web API integration for Stashbox.

Stashbox.Web.Mvc

ASP.NET MVC integration for Stashbox.

Stashbox.FakeItEasy

FakeItEasy auto mocking integration for Stashbox.

GitHub repositories (3)

Showing the top 3 popular GitHub repositories that depend on Stashbox:

Repository Stars
jbogard/MediatR
Simple, unambitious mediator implementation in .NET
structuremap/structuremap
A Dependency Injection/Inversion of Control tool for .NET
danielpalme/IocPerformance
Performance comparison of .NET IoC containers
Version Downloads Last Updated
5.17.1 16,974 2/18/2025
5.17.0 17,694 12/20/2024
5.16.0 16,996 8/21/2024
5.15.0 8,602 7/26/2024
5.14.1 42,757 4/8/2024
5.14.0 23,266 12/15/2023
5.13.0 1,420 11/18/2023
5.13.0-preview-828 154 9/26/2023
5.13.0-preview-825 149 9/15/2023
5.12.2 12,278 9/5/2023
5.12.1 165 9/5/2023
5.12.1-preview-822 142 9/4/2023
5.12.0-preview-821 135 9/2/2023
5.11.1 250 8/16/2023
5.11.0 14,052 6/21/2023
5.11.0-preview-817 136 6/21/2023
5.10.2 2,123 6/13/2023
5.10.2-preview-815 141 6/13/2023
5.10.1 1,844 6/9/2023
5.10.1-preview-814 141 6/9/2023
5.10.1-preview-812 147 6/9/2023
5.10.1-preview-811 169 6/7/2023
5.10.0 6,694 6/5/2023
5.10.0-preview-808 154 6/4/2023
5.9.1 3,285 6/1/2023
5.9.1-preview-807 140 6/1/2023
5.9.0 2,844 5/31/2023
5.9.0-preview-803 143 5/31/2023
5.8.2 6,477 3/29/2023
5.8.2-preview-795 157 3/29/2023
5.8.1 2,781 3/29/2023
5.8.1-preview-793 161 3/28/2023
5.8.0 33,281 2/28/2023
5.8.0-preview-791 158 2/27/2023
5.7.1 6,963 1/20/2023
5.7.1-preview-788 160 1/20/2023
5.7.1-preview-787 172 1/19/2023
5.7.0 3,266 12/19/2022
5.7.0-preview-776 140 12/19/2022
5.7.0-preview-775 153 12/19/2022
5.6.0 13,253 12/6/2022
5.5.3 10,279 11/29/2022
5.5.2 7,044 10/14/2022
5.5.2-preview-768 185 10/14/2022
5.5.1 503 10/13/2022
5.5.0 6,035 10/12/2022
5.4.3 17,099 9/9/2022
5.4.3-preview-762 202 9/8/2022
5.4.2 15,698 6/2/2022
5.4.2-preview-760 212 6/1/2022
5.4.2-preview-759 200 5/31/2022
5.4.1 27,620 5/16/2022
5.4.0 12,235 5/3/2022
5.4.0-preview-755 196 5/2/2022
5.3.0 28,334 4/10/2022
5.2.1 16,533 3/12/2022
5.2.1-preview-745 207 3/12/2022
5.2.0 7,072 3/7/2022
5.2.0-preview-743 203 3/6/2022
5.2.0-preview-742 199 3/6/2022
5.2.0-preview-740 211 3/3/2022
5.2.0-preview-739 198 3/3/2022
5.2.0-preview-737 203 3/3/2022
5.2.0-preview-736 196 3/2/2022
5.1.0 630 2/26/2022
5.1.0-preview-727 205 2/26/2022
5.0.1 17,629 2/10/2022
5.0.1-preview-726 200 2/20/2022
5.0.1-preview-725 214 2/10/2022
5.0.1-preview-724 195 2/10/2022
5.0.1-preview-723 200 2/10/2022
5.0.1-preview-722 193 2/10/2022
5.0.1-preview-721 205 2/10/2022
5.0.0 6,490 2/9/2022
5.0.0-preview-720 209 2/9/2022
5.0.0-preview-719 205 2/9/2022
5.0.0-preview-718 187 2/9/2022
5.0.0-preview-717 204 2/9/2022
5.0.0-preview-715 206 2/9/2022
4.2.0-preview-690 215 1/22/2022
4.2.0-preview-688 219 12/24/2021
4.2.0-preview-687 209 12/24/2021
4.2.0-preview-686 218 12/24/2021
4.2.0-preview-685 231 12/21/2021
4.2.0-preview-684 217 12/20/2021
4.2.0-preview-683 221 12/20/2021
4.2.0-preview-682 235 12/6/2021
4.1.0 21,822 11/21/2021
4.1.0-preview-681 236 11/22/2021
4.1.0-preview-680 406 11/21/2021
4.1.0-preview-677 327 11/19/2021
4.1.0-preview-676 285 11/19/2021
4.0.0 484 11/18/2021
4.0.0-preview-675 246 11/18/2021
4.0.0-preview-672 263 11/18/2021
4.0.0-preview-671 347 11/18/2021
4.0.0-preview-670 278 11/18/2021
4.0.0-preview-669 226 11/18/2021
4.0.0-preview-665 321 9/10/2021
4.0.0-preview-664 272 9/7/2021
4.0.0-preview-663 296 9/2/2021
4.0.0-preview-662 296 9/2/2021
3.6.4 2,262 8/31/2021
3.6.4-preview-652 262 8/30/2021
3.6.4-preview-649 260 8/30/2021
3.6.4-preview-648 285 8/30/2021
3.6.4-preview-646 272 8/23/2021
3.6.4-preview-642 272 8/23/2021
3.6.4-preview-641 275 8/23/2021
3.6.3 15,290 5/26/2021
3.6.3-preview-640 291 5/26/2021
3.6.3-preview-639 268 5/20/2021
3.6.3-preview-638 279 5/20/2021
3.6.3-preview-636 326 5/19/2021
3.6.2 2,296 4/23/2021
3.6.2-preview-635 307 4/23/2021
3.6.2-preview-634 308 4/16/2021
3.6.1 7,546 3/16/2021
3.6.1-preview-633 297 3/16/2021
3.6.1-preview-632 297 3/16/2021
3.6.0 955 2/25/2021
3.6.0-preview-631 315 2/25/2021
3.5.1 775 2/19/2021
3.5.1-preview-630 324 2/19/2021
3.5.1-preview-629 331 2/19/2021
3.5.1-preview-628 311 2/19/2021
3.5.1-preview-627 304 2/19/2021
3.5.1-preview-626 314 2/19/2021
3.5.1-preview-625 317 2/19/2021
3.5.1-preview-624 301 2/19/2021
3.5.1-preview-623 325 2/19/2021
3.5.1-preview-622 302 2/19/2021
3.5.1-preview-621 321 2/19/2021
3.5.1-preview-620 312 2/19/2021
3.5.1-preview-617 329 2/7/2021
3.5.0 7,490 1/29/2021
3.5.0-preview-616 322 1/26/2021
3.5.0-preview-615 323 1/26/2021
3.5.0-preview-614 330 1/25/2021
3.5.0-preview-613 358 1/25/2021
3.5.0-preview-612 376 1/25/2021
3.5.0-preview-611 320 1/25/2021
3.5.0-preview-610 339 1/24/2021
3.5.0-preview-609 340 1/24/2021
3.4.1-preview-608 330 1/24/2021
3.4.1-preview-606 371 1/23/2021
3.4.1-preview-605 380 1/23/2021
3.4.1-preview-604 373 1/22/2021
3.4.0 16,205 11/15/2020
3.4.0-preview-603 370 11/15/2020
3.4.0-preview-602 409 11/11/2020
3.3.0 5,739 11/5/2020
3.3.0-preview-601 403 11/4/2020
3.2.9 6,216 11/2/2020
3.2.9-preview-600 507 10/31/2020
3.2.9-preview-599 382 10/29/2020
3.2.8 8,018 10/17/2020
3.2.8-preview-596 390 10/17/2020
3.2.8-preview-595 387 10/17/2020
3.2.7 2,845 10/16/2020
3.2.7-preview-594 384 10/16/2020
3.2.6 2,774 10/16/2020
3.2.6-preview-593 409 10/15/2020
3.2.6-preview-592 406 10/15/2020
3.2.6-preview-591 414 10/15/2020
3.2.5 3,328 10/12/2020
3.2.5-preview-590 486 10/12/2020
3.2.5-preview-589 434 9/14/2020
3.2.5-preview-588 435 9/14/2020
3.2.4 7,876 7/22/2020
3.2.4-preview-587 430 7/22/2020
3.2.4-preview-586 424 7/22/2020
3.2.4-preview-585 414 7/22/2020
3.2.2 3,708 7/21/2020
3.2.2-preview-584 435 7/21/2020
3.2.2-preview-583 442 7/21/2020
3.2.2-preview-582 461 7/18/2020
3.2.2-preview-581 455 7/18/2020
3.2.2-preview-580 460 7/17/2020
3.2.2-preview-579 493 7/17/2020
3.2.2-preview-578 504 7/17/2020
3.2.2-preview-577 414 7/17/2020
3.2.1 93,736 7/9/2020
3.2.1-preview-576 544 7/9/2020
3.2.1-preview-575 494 7/9/2020
3.2.1-preview-574 491 7/9/2020
3.2.1-preview-573 434 7/9/2020
3.2.1-preview-572 445 7/9/2020
3.2.1-preview-571 463 7/9/2020
3.2.1-preview-570 543 7/9/2020
3.2.1-preview-569 505 7/9/2020
3.2.1-preview-568 597 6/30/2020
3.2.1-preview-567 454 6/30/2020
3.2.0 26,504 6/29/2020
3.2.0-preview-565 481 6/29/2020
3.2.0-preview-564 410 6/29/2020
3.2.0-preview-563 411 6/29/2020
3.2.0-preview-562 418 6/29/2020
3.1.2 4,277 6/22/2020
3.1.2-preview-560 518 6/22/2020
3.1.2-preview-556 483 6/22/2020
3.1.2-preview-555 654 6/11/2020
3.1.2-preview-554 455 6/11/2020
3.1.2-preview-553 441 6/11/2020
3.1.1 845 6/11/2020
3.1.1-preview-552 439 6/11/2020
3.1.1-preview-551 444 6/10/2020
3.1.1-preview-550 410 6/10/2020
3.1.1-preview-549 430 6/9/2020
3.1.1-preview-548 448 6/9/2020
3.1.0 8,050 6/8/2020
3.1.0-preview-547 462 6/8/2020
3.1.0-preview-546 496 6/8/2020
3.1.0-preview-545 482 6/5/2020
3.1.0-preview-544 470 6/5/2020
3.1.0-preview-543 513 6/4/2020
3.1.0-preview-542 504 6/4/2020
3.1.0-preview-541 505 6/3/2020
3.1.0-preview-540 508 6/1/2020
3.1.0-preview-539 431 6/1/2020
3.1.0-preview-538 440 6/1/2020
3.1.0-preview-537 637 5/23/2020
3.1.0-preview-536 717 4/30/2020
3.1.0-preview-535 478 4/28/2020
3.1.0-preview-534 508 4/24/2020
3.1.0-preview-533 468 4/22/2020
3.1.0-preview-532 532 4/17/2020
3.1.0-preview-531 664 4/5/2020
3.1.0-preview-530 577 4/3/2020
3.1.0-preview-529 487 4/3/2020
3.1.0-preview-528 510 4/3/2020
3.1.0-preview-527 493 4/3/2020
3.1.0-preview-526 527 4/3/2020
3.1.0-preview-525 456 4/3/2020
2.9.0-preview-524 538 3/24/2020
2.9.0-preview-523 484 3/19/2020
2.9.0-preview-522 468 3/18/2020
2.9.0-preview-521 666 3/2/2020
2.9.0-preview-520 459 3/2/2020
2.9.0-preview-519 513 2/28/2020
2.9.0-preview-518 507 2/19/2020
2.9.0-preview-517 477 2/18/2020
2.9.0-preview-516 523 2/17/2020
2.9.0-preview-515 513 2/13/2020
2.9.0-preview-514 461 2/13/2020
2.8.9 7,576 1/15/2020
2.8.9-preview-513 521 1/15/2020
2.8.8 5,462 1/15/2020