Stashbox 5.4.2-preview-759

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.4.2-preview-759
                    
NuGet\Install-Package Stashbox -Version 5.4.2-preview-759
                    
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.4.2-preview-759" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Stashbox" Version="5.4.2-preview-759" />
                    
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.4.2-preview-759
                    
#r "nuget: Stashbox, 5.4.2-preview-759"
                    
#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.4.2-preview-759
                    
#: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.4.2-preview-759&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Stashbox&version=5.4.2-preview-759&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 4.5 and above
  • .NET Core
  • 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 was computed.  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
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 21,848 2/18/2025
5.17.0 21,283 12/20/2024
5.16.0 17,802 8/21/2024
5.15.0 9,215 7/26/2024
5.14.1 43,123 4/8/2024
5.14.0 23,874 12/15/2023
5.13.0 1,436 11/18/2023
5.13.0-preview-828 165 9/26/2023
5.13.0-preview-825 163 9/15/2023
5.12.2 13,033 9/5/2023
5.12.1 183 9/5/2023
5.12.1-preview-822 153 9/4/2023
5.12.0-preview-821 148 9/2/2023
5.11.1 267 8/16/2023
5.11.0 14,116 6/21/2023
5.11.0-preview-817 150 6/21/2023
5.10.2 2,146 6/13/2023
5.10.2-preview-815 159 6/13/2023
5.10.1 1,856 6/9/2023
5.10.1-preview-814 157 6/9/2023
5.10.1-preview-812 162 6/9/2023
5.10.1-preview-811 188 6/7/2023
5.10.0 6,787 6/5/2023
5.10.0-preview-808 175 6/4/2023
5.9.1 3,300 6/1/2023
5.9.1-preview-807 158 6/1/2023
5.9.0 2,863 5/31/2023
5.9.0-preview-803 158 5/31/2023
5.8.2 6,491 3/29/2023
5.8.2-preview-795 175 3/29/2023
5.8.1 2,798 3/29/2023
5.8.1-preview-793 175 3/28/2023
5.8.0 33,304 2/28/2023
5.8.0-preview-791 176 2/27/2023
5.7.1 6,985 1/20/2023
5.7.1-preview-788 178 1/20/2023
5.7.1-preview-787 193 1/19/2023
5.7.0 3,288 12/19/2022
5.7.0-preview-776 161 12/19/2022
5.7.0-preview-775 167 12/19/2022
5.6.0 13,272 12/6/2022
5.5.3 11,404 11/29/2022
5.5.2 7,063 10/14/2022
5.5.2-preview-768 200 10/14/2022
5.5.1 520 10/13/2022
5.5.0 6,049 10/12/2022
5.4.3 17,122 9/9/2022
5.4.3-preview-762 223 9/8/2022
5.4.2 15,934 6/2/2022
5.4.2-preview-760 236 6/1/2022
5.4.2-preview-759 220 5/31/2022
5.4.1 27,639 5/16/2022
5.4.0 12,322 5/3/2022
5.4.0-preview-755 219 5/2/2022
5.3.0 28,363 4/10/2022
5.2.1 16,556 3/12/2022
5.2.1-preview-745 228 3/12/2022
5.2.0 7,091 3/7/2022
5.2.0-preview-743 223 3/6/2022
5.2.0-preview-742 220 3/6/2022
5.2.0-preview-740 226 3/3/2022
5.2.0-preview-739 213 3/3/2022
5.2.0-preview-737 219 3/3/2022
5.2.0-preview-736 215 3/2/2022
5.1.0 646 2/26/2022
5.1.0-preview-727 223 2/26/2022
5.0.1 17,645 2/10/2022
5.0.1-preview-726 216 2/20/2022
5.0.1-preview-725 238 2/10/2022
5.0.1-preview-724 215 2/10/2022
5.0.1-preview-723 219 2/10/2022
5.0.1-preview-722 208 2/10/2022
5.0.1-preview-721 223 2/10/2022
5.0.0 6,509 2/9/2022
5.0.0-preview-720 229 2/9/2022
5.0.0-preview-719 222 2/9/2022
5.0.0-preview-718 202 2/9/2022
5.0.0-preview-717 222 2/9/2022
5.0.0-preview-715 226 2/9/2022
4.2.0-preview-690 236 1/22/2022
4.2.0-preview-688 241 12/24/2021
4.2.0-preview-687 227 12/24/2021
4.2.0-preview-686 236 12/24/2021
4.2.0-preview-685 247 12/21/2021
4.2.0-preview-684 234 12/20/2021
4.2.0-preview-683 242 12/20/2021
4.2.0-preview-682 252 12/6/2021
4.1.0 22,203 11/21/2021
4.1.0-preview-681 259 11/22/2021
4.1.0-preview-680 425 11/21/2021
4.1.0-preview-677 345 11/19/2021
4.1.0-preview-676 301 11/19/2021
4.0.0 505 11/18/2021
4.0.0-preview-675 270 11/18/2021
4.0.0-preview-672 283 11/18/2021
4.0.0-preview-671 371 11/18/2021
4.0.0-preview-670 303 11/18/2021
4.0.0-preview-669 242 11/18/2021
4.0.0-preview-665 344 9/10/2021
4.0.0-preview-664 288 9/7/2021
4.0.0-preview-663 313 9/2/2021
4.0.0-preview-662 314 9/2/2021
3.6.4 2,279 8/31/2021
3.6.4-preview-652 282 8/30/2021
3.6.4-preview-649 278 8/30/2021
3.6.4-preview-648 306 8/30/2021
3.6.4-preview-646 289 8/23/2021
3.6.4-preview-642 294 8/23/2021
3.6.4-preview-641 291 8/23/2021
3.6.3 15,312 5/26/2021
3.6.3-preview-640 315 5/26/2021
3.6.3-preview-639 284 5/20/2021
3.6.3-preview-638 294 5/20/2021
3.6.3-preview-636 343 5/19/2021
3.6.2 2,310 4/23/2021
3.6.2-preview-635 326 4/23/2021
3.6.2-preview-634 322 4/16/2021
3.6.1 7,566 3/16/2021
3.6.1-preview-633 316 3/16/2021
3.6.1-preview-632 313 3/16/2021
3.6.0 969 2/25/2021
3.6.0-preview-631 332 2/25/2021
3.5.1 794 2/19/2021
3.5.1-preview-630 340 2/19/2021
3.5.1-preview-629 354 2/19/2021
3.5.1-preview-628 328 2/19/2021
3.5.1-preview-627 322 2/19/2021
3.5.1-preview-626 331 2/19/2021
3.5.1-preview-625 331 2/19/2021
3.5.1-preview-624 321 2/19/2021
3.5.1-preview-623 339 2/19/2021
3.5.1-preview-622 321 2/19/2021
3.5.1-preview-621 338 2/19/2021
3.5.1-preview-620 326 2/19/2021
3.5.1-preview-617 348 2/7/2021
3.5.0 7,514 1/29/2021
3.5.0-preview-616 339 1/26/2021
3.5.0-preview-615 342 1/26/2021
3.5.0-preview-614 349 1/25/2021
3.5.0-preview-613 378 1/25/2021
3.5.0-preview-612 394 1/25/2021
3.5.0-preview-611 339 1/25/2021
3.5.0-preview-610 357 1/24/2021
3.5.0-preview-609 360 1/24/2021
3.4.1-preview-608 348 1/24/2021
3.4.1-preview-606 386 1/23/2021
3.4.1-preview-605 399 1/23/2021
3.4.1-preview-604 389 1/22/2021
3.4.0 16,220 11/15/2020
3.4.0-preview-603 385 11/15/2020
3.4.0-preview-602 426 11/11/2020
3.3.0 5,766 11/5/2020
3.3.0-preview-601 424 11/4/2020
3.2.9 6,235 11/2/2020
3.2.9-preview-600 525 10/31/2020
3.2.9-preview-599 400 10/29/2020
3.2.8 8,037 10/17/2020
3.2.8-preview-596 408 10/17/2020
3.2.8-preview-595 407 10/17/2020
3.2.7 2,860 10/16/2020
3.2.7-preview-594 402 10/16/2020
3.2.6 2,790 10/16/2020
3.2.6-preview-593 425 10/15/2020
3.2.6-preview-592 421 10/15/2020
3.2.6-preview-591 436 10/15/2020
3.2.5 3,350 10/12/2020
3.2.5-preview-590 508 10/12/2020
3.2.5-preview-589 452 9/14/2020
3.2.5-preview-588 456 9/14/2020
3.2.4 7,895 7/22/2020
3.2.4-preview-587 450 7/22/2020
3.2.4-preview-586 438 7/22/2020
3.2.4-preview-585 428 7/22/2020
3.2.2 3,724 7/21/2020
3.2.2-preview-584 454 7/21/2020
3.2.2-preview-583 465 7/21/2020
3.2.2-preview-582 480 7/18/2020
3.2.2-preview-581 473 7/18/2020
3.2.2-preview-580 475 7/17/2020
3.2.2-preview-579 508 7/17/2020
3.2.2-preview-578 524 7/17/2020
3.2.2-preview-577 429 7/17/2020
3.2.1 93,751 7/9/2020
3.2.1-preview-576 559 7/9/2020
3.2.1-preview-575 522 7/9/2020
3.2.1-preview-574 511 7/9/2020
3.2.1-preview-573 452 7/9/2020
3.2.1-preview-572 467 7/9/2020
3.2.1-preview-571 478 7/9/2020
3.2.1-preview-570 558 7/9/2020
3.2.1-preview-569 520 7/9/2020
3.2.1-preview-568 615 6/30/2020
3.2.1-preview-567 469 6/30/2020
3.2.0 26,520 6/29/2020
3.2.0-preview-565 498 6/29/2020
3.2.0-preview-564 428 6/29/2020
3.2.0-preview-563 434 6/29/2020
3.2.0-preview-562 434 6/29/2020
3.1.2 4,298 6/22/2020
3.1.2-preview-560 539 6/22/2020
3.1.2-preview-556 498 6/22/2020
3.1.2-preview-555 674 6/11/2020
3.1.2-preview-554 473 6/11/2020
3.1.2-preview-553 457 6/11/2020
3.1.1 860 6/11/2020
3.1.1-preview-552 455 6/11/2020
3.1.1-preview-551 459 6/10/2020
3.1.1-preview-550 429 6/10/2020
3.1.1-preview-549 448 6/9/2020
3.1.1-preview-548 463 6/9/2020
3.1.0 8,065 6/8/2020
3.1.0-preview-547 477 6/8/2020
3.1.0-preview-546 515 6/8/2020
3.1.0-preview-545 500 6/5/2020
3.1.0-preview-544 486 6/5/2020
3.1.0-preview-543 530 6/4/2020
3.1.0-preview-542 520 6/4/2020
3.1.0-preview-541 526 6/3/2020
3.1.0-preview-540 523 6/1/2020
3.1.0-preview-539 452 6/1/2020
3.1.0-preview-538 461 6/1/2020
3.1.0-preview-537 658 5/23/2020
3.1.0-preview-536 737 4/30/2020
3.1.0-preview-535 498 4/28/2020
3.1.0-preview-534 524 4/24/2020
3.1.0-preview-533 489 4/22/2020
3.1.0-preview-532 551 4/17/2020
3.1.0-preview-531 684 4/5/2020
3.1.0-preview-530 600 4/3/2020
3.1.0-preview-529 505 4/3/2020
3.1.0-preview-528 532 4/3/2020
3.1.0-preview-527 515 4/3/2020
3.1.0-preview-526 545 4/3/2020
3.1.0-preview-525 475 4/3/2020
2.9.0-preview-524 558 3/24/2020
2.9.0-preview-523 501 3/19/2020
2.9.0-preview-522 492 3/18/2020
2.9.0-preview-521 689 3/2/2020
2.9.0-preview-520 478 3/2/2020
2.9.0-preview-519 535 2/28/2020
2.9.0-preview-518 524 2/19/2020
2.9.0-preview-517 500 2/18/2020
2.9.0-preview-516 543 2/17/2020
2.9.0-preview-515 530 2/13/2020
2.9.0-preview-514 484 2/13/2020
2.8.9 7,604 1/15/2020
2.8.9-preview-513 542 1/15/2020
2.8.8 5,483 1/15/2020