Stashbox 5.17.1

dotnet add package Stashbox --version 5.17.1
                    
NuGet\Install-Package Stashbox -Version 5.17.1
                    
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.17.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Stashbox" Version="5.17.1" />
                    
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.17.1
                    
#r "nuget: Stashbox, 5.17.1"
                    
#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.
#:package Stashbox@5.17.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Stashbox&version=5.17.1
                    
Install as a Cake Addin
#tool nuget:?package=Stashbox&version=5.17.1
                    
Install as a Cake Tool

Stashbox

Appveyor Build Status GitHub Workflow Status NuGet Downloads 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) NuGet (pre-release)
Github release NuGet Version 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 is compatible.  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.NSubstitute

NSubstitute auto mocking integration for Stashbox.

GitHub repositories (3)

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

Repository Stars
LuckyPennySoftware/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 35,115 2/18/2025
5.17.0 34,185 12/20/2024
5.16.0 22,311 8/21/2024
5.15.0 11,873 7/26/2024
5.14.1 44,670 4/8/2024
5.14.0 26,688 12/15/2023
5.13.0 1,596 11/18/2023
5.13.0-preview-828 214 9/26/2023
5.13.0-preview-825 211 9/15/2023
5.12.2 16,780 9/5/2023
5.12.1 250 9/5/2023
5.12.1-preview-822 196 9/4/2023
5.12.0-preview-821 199 9/2/2023
5.11.1 324 8/16/2023
5.11.0 14,476 6/21/2023
5.11.0-preview-817 213 6/21/2023
5.10.2 2,300 6/13/2023
5.10.2-preview-815 221 6/13/2023
5.10.1 2,016 6/9/2023
5.10.1-preview-814 229 6/9/2023
5.10.1-preview-812 231 6/9/2023
5.10.1-preview-811 252 6/7/2023
5.10.0 7,259 6/5/2023
5.10.0-preview-808 231 6/4/2023
5.9.1 3,510 6/1/2023
5.9.1-preview-807 225 6/1/2023
5.9.0 3,012 5/31/2023
5.9.0-preview-803 226 5/31/2023
5.8.2 6,801 3/29/2023
5.8.2-preview-795 252 3/29/2023
5.8.1 2,987 3/29/2023
5.8.1-preview-793 240 3/28/2023
5.8.0 33,502 2/28/2023
5.8.0-preview-791 255 2/27/2023
5.7.1 7,351 1/20/2023
5.7.1-preview-788 245 1/20/2023
5.7.1-preview-787 272 1/19/2023
5.7.0 3,440 12/19/2022
5.7.0-preview-776 238 12/19/2022
5.7.0-preview-775 225 12/19/2022
5.6.0 13,504 12/6/2022
5.5.3 13,980 11/29/2022
5.5.2 7,375 10/14/2022
5.5.2-preview-768 288 10/14/2022
5.5.1 587 10/13/2022
5.5.0 6,383 10/12/2022
5.4.3 17,486 9/9/2022
5.4.3-preview-762 299 9/8/2022
5.4.2 17,085 6/2/2022
5.4.2-preview-760 317 6/1/2022
5.4.2-preview-759 298 5/31/2022
5.4.1 27,956 5/16/2022
5.4.0 12,860 5/3/2022
5.4.0-preview-755 310 5/2/2022
5.3.0 28,594 4/10/2022
5.2.1 16,888 3/12/2022
5.2.1-preview-745 299 3/12/2022
5.2.0 7,482 3/7/2022
5.2.0-preview-743 311 3/6/2022
5.2.0-preview-742 311 3/6/2022
5.2.0-preview-740 298 3/3/2022
5.2.0-preview-739 281 3/3/2022
5.2.0-preview-737 288 3/3/2022
5.2.0-preview-736 303 3/2/2022
5.1.0 717 2/26/2022
5.1.0-preview-727 301 2/26/2022
5.0.1 17,981 2/10/2022
5.0.1-preview-726 287 2/20/2022
5.0.1-preview-725 329 2/10/2022
5.0.1-preview-724 300 2/10/2022
5.0.1-preview-723 309 2/10/2022
5.0.1-preview-722 277 2/10/2022
5.0.1-preview-721 309 2/10/2022
5.0.0 6,880 2/9/2022
5.0.0-preview-720 317 2/9/2022
5.0.0-preview-719 315 2/9/2022
5.0.0-preview-718 261 2/9/2022
5.0.0-preview-717 294 2/9/2022
5.0.0-preview-715 308 2/9/2022
4.2.0-preview-690 327 1/22/2022
4.2.0-preview-688 318 12/24/2021
4.2.0-preview-687 299 12/24/2021
4.2.0-preview-686 324 12/24/2021
4.2.0-preview-685 319 12/21/2021
4.2.0-preview-684 293 12/20/2021
4.2.0-preview-683 334 12/20/2021
4.2.0-preview-682 320 12/6/2021
4.1.0 24,225 11/21/2021
4.1.0-preview-681 351 11/22/2021
4.1.0-preview-680 502 11/21/2021
4.1.0-preview-677 437 11/19/2021
4.1.0-preview-676 370 11/19/2021
4.0.0 580 11/18/2021
4.0.0-preview-675 353 11/18/2021
4.0.0-preview-672 357 11/18/2021
4.0.0-preview-671 456 11/18/2021
4.0.0-preview-670 382 11/18/2021
4.0.0-preview-669 313 11/18/2021
4.0.0-preview-665 426 9/10/2021
4.0.0-preview-664 346 9/7/2021
4.0.0-preview-663 379 9/2/2021
4.0.0-preview-662 398 9/2/2021
3.6.4 2,347 8/31/2021
3.6.4-preview-652 359 8/30/2021
3.6.4-preview-649 357 8/30/2021
3.6.4-preview-648 379 8/30/2021
3.6.4-preview-646 374 8/23/2021
3.6.4-preview-642 369 8/23/2021
3.6.4-preview-641 362 8/23/2021
3.6.3 15,698 5/26/2021
3.6.3-preview-640 396 5/26/2021
3.6.3-preview-639 352 5/20/2021
3.6.3-preview-638 345 5/20/2021
3.6.3-preview-636 411 5/19/2021
3.6.2 2,375 4/23/2021
3.6.2-preview-635 413 4/23/2021
3.6.2-preview-634 390 4/16/2021
3.6.1 7,909 3/16/2021
3.6.1-preview-633 389 3/16/2021
3.6.1-preview-632 404 3/16/2021
3.6.0 1,044 2/25/2021
3.6.0-preview-631 417 2/25/2021
3.5.1 879 2/19/2021
3.5.1-preview-630 416 2/19/2021
3.5.1-preview-629 444 2/19/2021
3.5.1-preview-628 430 2/19/2021
3.5.1-preview-627 395 2/19/2021
3.5.1-preview-626 417 2/19/2021
3.5.1-preview-625 386 2/19/2021
3.5.1-preview-624 420 2/19/2021
3.5.1-preview-623 415 2/19/2021
3.5.1-preview-622 408 2/19/2021
3.5.1-preview-621 425 2/19/2021
3.5.1-preview-620 400 2/19/2021
3.5.1-preview-617 438 2/7/2021
3.5.0 7,676 1/29/2021
3.5.0-preview-616 416 1/26/2021
3.5.0-preview-615 439 1/26/2021
3.5.0-preview-614 444 1/25/2021
3.5.0-preview-613 473 1/25/2021
3.5.0-preview-612 478 1/25/2021
3.5.0-preview-611 421 1/25/2021
3.5.0-preview-610 446 1/24/2021
3.5.0-preview-609 434 1/24/2021
3.4.1-preview-608 436 1/24/2021
3.4.1-preview-606 479 1/23/2021
3.4.1-preview-605 498 1/23/2021
3.4.1-preview-604 470 1/22/2021
3.4.0 16,666 11/15/2020
3.4.0-preview-603 453 11/15/2020
3.4.0-preview-602 504 11/11/2020
3.3.0 5,913 11/5/2020
3.3.0-preview-601 505 11/4/2020
3.2.9 6,601 11/2/2020
3.2.9-preview-600 608 10/31/2020
3.2.9-preview-599 468 10/29/2020
3.2.8 8,527 10/17/2020
3.2.8-preview-596 498 10/17/2020
3.2.8-preview-595 511 10/17/2020
3.2.7 2,997 10/16/2020
3.2.7-preview-594 487 10/16/2020
3.2.6 2,915 10/16/2020
3.2.6-preview-593 519 10/15/2020
3.2.6-preview-592 505 10/15/2020
3.2.6-preview-591 518 10/15/2020
3.2.5 3,491 10/12/2020
3.2.5-preview-590 588 10/12/2020
3.2.5-preview-589 528 9/14/2020
3.2.5-preview-588 548 9/14/2020
3.2.4 7,983 7/22/2020
3.2.4-preview-587 529 7/22/2020
3.2.4-preview-586 501 7/22/2020
3.2.4-preview-585 501 7/22/2020
3.2.2 3,856 7/21/2020
3.2.2-preview-584 539 7/21/2020
3.2.2-preview-583 545 7/21/2020
3.2.2-preview-582 582 7/18/2020
3.2.2-preview-581 562 7/18/2020
3.2.2-preview-580 542 7/17/2020
3.2.2-preview-579 573 7/17/2020
3.2.2-preview-578 612 7/17/2020
3.2.2-preview-577 493 7/17/2020
3.2.1 93,900 7/9/2020
3.2.1-preview-576 632 7/9/2020
3.2.1-preview-575 589 7/9/2020
3.2.1-preview-574 595 7/9/2020
3.2.1-preview-573 529 7/9/2020
3.2.1-preview-572 538 7/9/2020
3.2.1-preview-571 554 7/9/2020
3.2.1-preview-570 632 7/9/2020
3.2.1-preview-569 605 7/9/2020
3.2.1-preview-568 698 6/30/2020
3.2.1-preview-567 547 6/30/2020
3.2.0 26,765 6/29/2020
3.2.0-preview-565 596 6/29/2020
3.2.0-preview-564 511 6/29/2020
3.2.0-preview-563 518 6/29/2020
3.2.0-preview-562 509 6/29/2020
3.1.2 4,541 6/22/2020
3.1.2-preview-560 625 6/22/2020
3.1.2-preview-556 574 6/22/2020
3.1.2-preview-555 753 6/11/2020
3.1.2-preview-554 558 6/11/2020
3.1.2-preview-553 545 6/11/2020
3.1.1 938 6/11/2020
3.1.1-preview-552 529 6/11/2020
3.1.1-preview-551 533 6/10/2020
3.1.1-preview-550 522 6/10/2020
3.1.1-preview-549 544 6/9/2020
3.1.1-preview-548 539 6/9/2020
3.1.0 8,559 6/8/2020
3.1.0-preview-547 550 6/8/2020
3.1.0-preview-546 604 6/8/2020
3.1.0-preview-545 593 6/5/2020
3.1.0-preview-544 573 6/5/2020
3.1.0-preview-543 622 6/4/2020
3.1.0-preview-542 592 6/4/2020
3.1.0-preview-541 610 6/3/2020
3.1.0-preview-540 584 6/1/2020
3.1.0-preview-539 541 6/1/2020
3.1.0-preview-538 534 6/1/2020
3.1.0-preview-537 738 5/23/2020
3.1.0-preview-536 818 4/30/2020
3.1.0-preview-535 594 4/28/2020
3.1.0-preview-534 584 4/24/2020
3.1.0-preview-533 581 4/22/2020
3.1.0-preview-532 641 4/17/2020
3.1.0-preview-531 778 4/5/2020
3.1.0-preview-530 687 4/3/2020
3.1.0-preview-529 552 4/3/2020
3.1.0-preview-528 617 4/3/2020
3.1.0-preview-527 608 4/3/2020
3.1.0-preview-526 618 4/3/2020
3.1.0-preview-525 570 4/3/2020
2.9.0-preview-524 647 3/24/2020
2.9.0-preview-523 562 3/19/2020
2.9.0-preview-522 584 3/18/2020
2.9.0-preview-521 786 3/2/2020
2.9.0-preview-520 563 3/2/2020
2.9.0-preview-519 627 2/28/2020
2.9.0-preview-518 598 2/19/2020
2.9.0-preview-517 588 2/18/2020
2.9.0-preview-516 625 2/17/2020
2.9.0-preview-515 599 2/13/2020
2.9.0-preview-514 574 2/13/2020
2.8.9 7,781 1/15/2020
2.8.9-preview-513 633 1/15/2020
2.8.8 5,583 1/15/2020