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.
#:package Stashbox@5.8.1-preview-793
                    
#: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.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
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 25,114 2/18/2025
5.17.0 24,544 12/20/2024
5.16.0 18,794 8/21/2024
5.15.0 9,660 7/26/2024
5.14.1 43,597 4/8/2024
5.14.0 24,543 12/15/2023
5.13.0 1,448 11/18/2023
5.13.0-preview-828 176 9/26/2023
5.13.0-preview-825 174 9/15/2023
5.12.2 14,531 9/5/2023
5.12.1 204 9/5/2023
5.12.1-preview-822 166 9/4/2023
5.12.0-preview-821 163 9/2/2023
5.11.1 284 8/16/2023
5.11.0 14,216 6/21/2023
5.11.0-preview-817 167 6/21/2023
5.10.2 2,165 6/13/2023
5.10.2-preview-815 178 6/13/2023
5.10.1 1,875 6/9/2023
5.10.1-preview-814 177 6/9/2023
5.10.1-preview-812 178 6/9/2023
5.10.1-preview-811 207 6/7/2023
5.10.0 6,902 6/5/2023
5.10.0-preview-808 193 6/4/2023
5.9.1 3,317 6/1/2023
5.9.1-preview-807 177 6/1/2023
5.9.0 2,883 5/31/2023
5.9.0-preview-803 176 5/31/2023
5.8.2 6,513 3/29/2023
5.8.2-preview-795 195 3/29/2023
5.8.1 2,819 3/29/2023
5.8.1-preview-793 194 3/28/2023
5.8.0 33,327 2/28/2023
5.8.0-preview-791 196 2/27/2023
5.7.1 7,010 1/20/2023
5.7.1-preview-788 200 1/20/2023
5.7.1-preview-787 215 1/19/2023
5.7.0 3,312 12/19/2022
5.7.0-preview-776 182 12/19/2022
5.7.0-preview-775 186 12/19/2022
5.6.0 13,295 12/6/2022
5.5.3 12,281 11/29/2022
5.5.2 7,089 10/14/2022
5.5.2-preview-768 222 10/14/2022
5.5.1 542 10/13/2022
5.5.0 6,074 10/12/2022
5.4.3 17,161 9/9/2022
5.4.3-preview-762 246 9/8/2022
5.4.2 16,202 6/2/2022
5.4.2-preview-760 258 6/1/2022
5.4.2-preview-759 243 5/31/2022
5.4.1 27,662 5/16/2022
5.4.0 12,380 5/3/2022
5.4.0-preview-755 244 5/2/2022
5.3.0 28,420 4/10/2022
5.2.1 16,582 3/12/2022
5.2.1-preview-745 250 3/12/2022
5.2.0 7,114 3/7/2022
5.2.0-preview-743 245 3/6/2022
5.2.0-preview-742 245 3/6/2022
5.2.0-preview-740 247 3/3/2022
5.2.0-preview-739 234 3/3/2022
5.2.0-preview-737 240 3/3/2022
5.2.0-preview-736 239 3/2/2022
5.1.0 669 2/26/2022
5.1.0-preview-727 247 2/26/2022
5.0.1 17,672 2/10/2022
5.0.1-preview-726 239 2/20/2022
5.0.1-preview-725 263 2/10/2022
5.0.1-preview-724 237 2/10/2022
5.0.1-preview-723 243 2/10/2022
5.0.1-preview-722 229 2/10/2022
5.0.1-preview-721 249 2/10/2022
5.0.0 6,531 2/9/2022
5.0.0-preview-720 251 2/9/2022
5.0.0-preview-719 247 2/9/2022
5.0.0-preview-718 223 2/9/2022
5.0.0-preview-717 244 2/9/2022
5.0.0-preview-715 247 2/9/2022
4.2.0-preview-690 259 1/22/2022
4.2.0-preview-688 265 12/24/2021
4.2.0-preview-687 249 12/24/2021
4.2.0-preview-686 258 12/24/2021
4.2.0-preview-685 268 12/21/2021
4.2.0-preview-684 254 12/20/2021
4.2.0-preview-683 264 12/20/2021
4.2.0-preview-682 271 12/6/2021
4.1.0 22,654 11/21/2021
4.1.0-preview-681 282 11/22/2021
4.1.0-preview-680 447 11/21/2021
4.1.0-preview-677 374 11/19/2021
4.1.0-preview-676 321 11/19/2021
4.0.0 527 11/18/2021
4.0.0-preview-675 291 11/18/2021
4.0.0-preview-672 306 11/18/2021
4.0.0-preview-671 393 11/18/2021
4.0.0-preview-670 324 11/18/2021
4.0.0-preview-669 263 11/18/2021
4.0.0-preview-665 366 9/10/2021
4.0.0-preview-664 308 9/7/2021
4.0.0-preview-663 335 9/2/2021
4.0.0-preview-662 337 9/2/2021
3.6.4 2,300 8/31/2021
3.6.4-preview-652 302 8/30/2021
3.6.4-preview-649 300 8/30/2021
3.6.4-preview-648 328 8/30/2021
3.6.4-preview-646 311 8/23/2021
3.6.4-preview-642 319 8/23/2021
3.6.4-preview-641 312 8/23/2021
3.6.3 15,337 5/26/2021
3.6.3-preview-640 337 5/26/2021
3.6.3-preview-639 304 5/20/2021
3.6.3-preview-638 314 5/20/2021
3.6.3-preview-636 363 5/19/2021
3.6.2 2,333 4/23/2021
3.6.2-preview-635 350 4/23/2021
3.6.2-preview-634 343 4/16/2021
3.6.1 7,590 3/16/2021
3.6.1-preview-633 340 3/16/2021
3.6.1-preview-632 337 3/16/2021
3.6.0 992 2/25/2021
3.6.0-preview-631 355 2/25/2021
3.5.1 817 2/19/2021
3.5.1-preview-630 363 2/19/2021
3.5.1-preview-629 378 2/19/2021
3.5.1-preview-628 354 2/19/2021
3.5.1-preview-627 348 2/19/2021
3.5.1-preview-626 354 2/19/2021
3.5.1-preview-625 354 2/19/2021
3.5.1-preview-624 347 2/19/2021
3.5.1-preview-623 362 2/19/2021
3.5.1-preview-622 345 2/19/2021
3.5.1-preview-621 365 2/19/2021
3.5.1-preview-620 348 2/19/2021
3.5.1-preview-617 372 2/7/2021
3.5.0 7,541 1/29/2021
3.5.0-preview-616 364 1/26/2021
3.5.0-preview-615 369 1/26/2021
3.5.0-preview-614 372 1/25/2021
3.5.0-preview-613 403 1/25/2021
3.5.0-preview-612 419 1/25/2021
3.5.0-preview-611 363 1/25/2021
3.5.0-preview-610 383 1/24/2021
3.5.0-preview-609 385 1/24/2021
3.4.1-preview-608 374 1/24/2021
3.4.1-preview-606 413 1/23/2021
3.4.1-preview-605 427 1/23/2021
3.4.1-preview-604 415 1/22/2021
3.4.0 16,244 11/15/2020
3.4.0-preview-603 407 11/15/2020
3.4.0-preview-602 450 11/11/2020
3.3.0 5,791 11/5/2020
3.3.0-preview-601 450 11/4/2020
3.2.9 6,271 11/2/2020
3.2.9-preview-600 549 10/31/2020
3.2.9-preview-599 428 10/29/2020
3.2.8 8,062 10/17/2020
3.2.8-preview-596 431 10/17/2020
3.2.8-preview-595 432 10/17/2020
3.2.7 2,884 10/16/2020
3.2.7-preview-594 427 10/16/2020
3.2.6 2,814 10/16/2020
3.2.6-preview-593 449 10/15/2020
3.2.6-preview-592 446 10/15/2020
3.2.6-preview-591 460 10/15/2020
3.2.5 3,375 10/12/2020
3.2.5-preview-590 535 10/12/2020
3.2.5-preview-589 475 9/14/2020
3.2.5-preview-588 482 9/14/2020
3.2.4 7,918 7/22/2020
3.2.4-preview-587 473 7/22/2020
3.2.4-preview-586 459 7/22/2020
3.2.4-preview-585 451 7/22/2020
3.2.2 3,746 7/21/2020
3.2.2-preview-584 476 7/21/2020
3.2.2-preview-583 489 7/21/2020
3.2.2-preview-582 502 7/18/2020
3.2.2-preview-581 498 7/18/2020
3.2.2-preview-580 499 7/17/2020
3.2.2-preview-579 531 7/17/2020
3.2.2-preview-578 549 7/17/2020
3.2.2-preview-577 451 7/17/2020
3.2.1 93,777 7/9/2020
3.2.1-preview-576 581 7/9/2020
3.2.1-preview-575 545 7/9/2020
3.2.1-preview-574 534 7/9/2020
3.2.1-preview-573 477 7/9/2020
3.2.1-preview-572 489 7/9/2020
3.2.1-preview-571 501 7/9/2020
3.2.1-preview-570 580 7/9/2020
3.2.1-preview-569 545 7/9/2020
3.2.1-preview-568 638 6/30/2020
3.2.1-preview-567 491 6/30/2020
3.2.0 26,543 6/29/2020
3.2.0-preview-565 522 6/29/2020
3.2.0-preview-564 454 6/29/2020
3.2.0-preview-563 459 6/29/2020
3.2.0-preview-562 457 6/29/2020
3.1.2 4,327 6/22/2020
3.1.2-preview-560 563 6/22/2020
3.1.2-preview-556 522 6/22/2020
3.1.2-preview-555 699 6/11/2020
3.1.2-preview-554 497 6/11/2020
3.1.2-preview-553 480 6/11/2020
3.1.1 884 6/11/2020
3.1.1-preview-552 478 6/11/2020
3.1.1-preview-551 480 6/10/2020
3.1.1-preview-550 452 6/10/2020
3.1.1-preview-549 476 6/9/2020
3.1.1-preview-548 487 6/9/2020
3.1.0 8,089 6/8/2020
3.1.0-preview-547 499 6/8/2020
3.1.0-preview-546 540 6/8/2020
3.1.0-preview-545 528 6/5/2020
3.1.0-preview-544 512 6/5/2020
3.1.0-preview-543 554 6/4/2020
3.1.0-preview-542 542 6/4/2020
3.1.0-preview-541 553 6/3/2020
3.1.0-preview-540 545 6/1/2020
3.1.0-preview-539 476 6/1/2020
3.1.0-preview-538 484 6/1/2020
3.1.0-preview-537 683 5/23/2020
3.1.0-preview-536 762 4/30/2020
3.1.0-preview-535 520 4/28/2020
3.1.0-preview-534 545 4/24/2020
3.1.0-preview-533 513 4/22/2020
3.1.0-preview-532 576 4/17/2020
3.1.0-preview-531 709 4/5/2020
3.1.0-preview-530 623 4/3/2020
3.1.0-preview-529 527 4/3/2020
3.1.0-preview-528 555 4/3/2020
3.1.0-preview-527 537 4/3/2020
3.1.0-preview-526 566 4/3/2020
3.1.0-preview-525 502 4/3/2020
2.9.0-preview-524 581 3/24/2020
2.9.0-preview-523 523 3/19/2020
2.9.0-preview-522 515 3/18/2020
2.9.0-preview-521 713 3/2/2020
2.9.0-preview-520 499 3/2/2020
2.9.0-preview-519 559 2/28/2020
2.9.0-preview-518 545 2/19/2020
2.9.0-preview-517 522 2/18/2020
2.9.0-preview-516 568 2/17/2020
2.9.0-preview-515 550 2/13/2020
2.9.0-preview-514 508 2/13/2020
2.8.9 7,633 1/15/2020
2.8.9-preview-513 566 1/15/2020
2.8.8 5,510 1/15/2020