Stashbox 5.8.0-preview-791

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.0-preview-791
                    
NuGet\Install-Package Stashbox -Version 5.8.0-preview-791
                    
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.0-preview-791" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Stashbox" Version="5.8.0-preview-791" />
                    
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.0-preview-791
                    
#r "nuget: Stashbox, 5.8.0-preview-791"
                    
#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.0-preview-791
                    
#: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.0-preview-791&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Stashbox&version=5.8.0-preview-791&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.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 31,544 2/18/2025
5.17.0 30,774 12/20/2024
5.16.0 20,931 8/21/2024
5.15.0 11,281 7/26/2024
5.14.1 44,278 4/8/2024
5.14.0 26,073 12/15/2023
5.13.0 1,585 11/18/2023
5.13.0-preview-828 203 9/26/2023
5.13.0-preview-825 204 9/15/2023
5.12.2 16,278 9/5/2023
5.12.1 243 9/5/2023
5.12.1-preview-822 191 9/4/2023
5.12.0-preview-821 189 9/2/2023
5.11.1 315 8/16/2023
5.11.0 14,445 6/21/2023
5.11.0-preview-817 201 6/21/2023
5.10.2 2,294 6/13/2023
5.10.2-preview-815 215 6/13/2023
5.10.1 1,996 6/9/2023
5.10.1-preview-814 221 6/9/2023
5.10.1-preview-812 225 6/9/2023
5.10.1-preview-811 244 6/7/2023
5.10.0 7,190 6/5/2023
5.10.0-preview-808 224 6/4/2023
5.9.1 3,501 6/1/2023
5.9.1-preview-807 215 6/1/2023
5.9.0 3,002 5/31/2023
5.9.0-preview-803 218 5/31/2023
5.8.2 6,786 3/29/2023
5.8.2-preview-795 239 3/29/2023
5.8.1 2,980 3/29/2023
5.8.1-preview-793 229 3/28/2023
5.8.0 33,490 2/28/2023
5.8.0-preview-791 240 2/27/2023
5.7.1 7,320 1/20/2023
5.7.1-preview-788 235 1/20/2023
5.7.1-preview-787 261 1/19/2023
5.7.0 3,428 12/19/2022
5.7.0-preview-776 228 12/19/2022
5.7.0-preview-775 218 12/19/2022
5.6.0 13,490 12/6/2022
5.5.3 13,664 11/29/2022
5.5.2 7,365 10/14/2022
5.5.2-preview-768 270 10/14/2022
5.5.1 576 10/13/2022
5.5.0 6,365 10/12/2022
5.4.3 17,458 9/9/2022
5.4.3-preview-762 282 9/8/2022
5.4.2 16,937 6/2/2022
5.4.2-preview-760 302 6/1/2022
5.4.2-preview-759 283 5/31/2022
5.4.1 27,941 5/16/2022
5.4.0 12,769 5/3/2022
5.4.0-preview-755 297 5/2/2022
5.3.0 28,574 4/10/2022
5.2.1 16,856 3/12/2022
5.2.1-preview-745 285 3/12/2022
5.2.0 7,469 3/7/2022
5.2.0-preview-743 295 3/6/2022
5.2.0-preview-742 289 3/6/2022
5.2.0-preview-740 284 3/3/2022
5.2.0-preview-739 270 3/3/2022
5.2.0-preview-737 277 3/3/2022
5.2.0-preview-736 285 3/2/2022
5.1.0 705 2/26/2022
5.1.0-preview-727 289 2/26/2022
5.0.1 17,954 2/10/2022
5.0.1-preview-726 277 2/20/2022
5.0.1-preview-725 313 2/10/2022
5.0.1-preview-724 284 2/10/2022
5.0.1-preview-723 292 2/10/2022
5.0.1-preview-722 265 2/10/2022
5.0.1-preview-721 292 2/10/2022
5.0.0 6,843 2/9/2022
5.0.0-preview-720 302 2/9/2022
5.0.0-preview-719 298 2/9/2022
5.0.0-preview-718 248 2/9/2022
5.0.0-preview-717 281 2/9/2022
5.0.0-preview-715 289 2/9/2022
4.2.0-preview-690 305 1/22/2022
4.2.0-preview-688 304 12/24/2021
4.2.0-preview-687 287 12/24/2021
4.2.0-preview-686 308 12/24/2021
4.2.0-preview-685 304 12/21/2021
4.2.0-preview-684 280 12/20/2021
4.2.0-preview-683 314 12/20/2021
4.2.0-preview-682 307 12/6/2021
4.1.0 24,008 11/21/2021
4.1.0-preview-681 330 11/22/2021
4.1.0-preview-680 486 11/21/2021
4.1.0-preview-677 423 11/19/2021
4.1.0-preview-676 356 11/19/2021
4.0.0 563 11/18/2021
4.0.0-preview-675 338 11/18/2021
4.0.0-preview-672 342 11/18/2021
4.0.0-preview-671 440 11/18/2021
4.0.0-preview-670 362 11/18/2021
4.0.0-preview-669 299 11/18/2021
4.0.0-preview-665 411 9/10/2021
4.0.0-preview-664 334 9/7/2021
4.0.0-preview-663 364 9/2/2021
4.0.0-preview-662 382 9/2/2021
3.6.4 2,336 8/31/2021
3.6.4-preview-652 344 8/30/2021
3.6.4-preview-649 342 8/30/2021
3.6.4-preview-648 361 8/30/2021
3.6.4-preview-646 358 8/23/2021
3.6.4-preview-642 354 8/23/2021
3.6.4-preview-641 348 8/23/2021
3.6.3 15,674 5/26/2021
3.6.3-preview-640 374 5/26/2021
3.6.3-preview-639 339 5/20/2021
3.6.3-preview-638 329 5/20/2021
3.6.3-preview-636 398 5/19/2021
3.6.2 2,363 4/23/2021
3.6.2-preview-635 396 4/23/2021
3.6.2-preview-634 378 4/16/2021
3.6.1 7,881 3/16/2021
3.6.1-preview-633 371 3/16/2021
3.6.1-preview-632 385 3/16/2021
3.6.0 1,031 2/25/2021
3.6.0-preview-631 399 2/25/2021
3.5.1 861 2/19/2021
3.5.1-preview-630 394 2/19/2021
3.5.1-preview-629 423 2/19/2021
3.5.1-preview-628 409 2/19/2021
3.5.1-preview-627 376 2/19/2021
3.5.1-preview-626 396 2/19/2021
3.5.1-preview-625 372 2/19/2021
3.5.1-preview-624 403 2/19/2021
3.5.1-preview-623 402 2/19/2021
3.5.1-preview-622 389 2/19/2021
3.5.1-preview-621 401 2/19/2021
3.5.1-preview-620 384 2/19/2021
3.5.1-preview-617 415 2/7/2021
3.5.0 7,659 1/29/2021
3.5.0-preview-616 397 1/26/2021
3.5.0-preview-615 424 1/26/2021
3.5.0-preview-614 428 1/25/2021
3.5.0-preview-613 457 1/25/2021
3.5.0-preview-612 460 1/25/2021
3.5.0-preview-611 401 1/25/2021
3.5.0-preview-610 428 1/24/2021
3.5.0-preview-609 418 1/24/2021
3.4.1-preview-608 412 1/24/2021
3.4.1-preview-606 456 1/23/2021
3.4.1-preview-605 475 1/23/2021
3.4.1-preview-604 451 1/22/2021
3.4.0 16,644 11/15/2020
3.4.0-preview-603 438 11/15/2020
3.4.0-preview-602 486 11/11/2020
3.3.0 5,893 11/5/2020
3.3.0-preview-601 487 11/4/2020
3.2.9 6,586 11/2/2020
3.2.9-preview-600 591 10/31/2020
3.2.9-preview-599 449 10/29/2020
3.2.8 8,499 10/17/2020
3.2.8-preview-596 477 10/17/2020
3.2.8-preview-595 492 10/17/2020
3.2.7 2,982 10/16/2020
3.2.7-preview-594 463 10/16/2020
3.2.6 2,901 10/16/2020
3.2.6-preview-593 502 10/15/2020
3.2.6-preview-592 486 10/15/2020
3.2.6-preview-591 497 10/15/2020
3.2.5 3,471 10/12/2020
3.2.5-preview-590 568 10/12/2020
3.2.5-preview-589 512 9/14/2020
3.2.5-preview-588 530 9/14/2020
3.2.4 7,967 7/22/2020
3.2.4-preview-587 507 7/22/2020
3.2.4-preview-586 488 7/22/2020
3.2.4-preview-585 486 7/22/2020
3.2.2 3,843 7/21/2020
3.2.2-preview-584 520 7/21/2020
3.2.2-preview-583 525 7/21/2020
3.2.2-preview-582 557 7/18/2020
3.2.2-preview-581 544 7/18/2020
3.2.2-preview-580 526 7/17/2020
3.2.2-preview-579 561 7/17/2020
3.2.2-preview-578 595 7/17/2020
3.2.2-preview-577 477 7/17/2020
3.2.1 93,878 7/9/2020
3.2.1-preview-576 618 7/9/2020
3.2.1-preview-575 572 7/9/2020
3.2.1-preview-574 574 7/9/2020
3.2.1-preview-573 512 7/9/2020
3.2.1-preview-572 521 7/9/2020
3.2.1-preview-571 538 7/9/2020
3.2.1-preview-570 618 7/9/2020
3.2.1-preview-569 583 7/9/2020
3.2.1-preview-568 683 6/30/2020
3.2.1-preview-567 531 6/30/2020
3.2.0 26,707 6/29/2020
3.2.0-preview-565 573 6/29/2020
3.2.0-preview-564 496 6/29/2020
3.2.0-preview-563 494 6/29/2020
3.2.0-preview-562 493 6/29/2020
3.1.2 4,519 6/22/2020
3.1.2-preview-560 600 6/22/2020
3.1.2-preview-556 560 6/22/2020
3.1.2-preview-555 734 6/11/2020
3.1.2-preview-554 538 6/11/2020
3.1.2-preview-553 525 6/11/2020
3.1.1 919 6/11/2020
3.1.1-preview-552 514 6/11/2020
3.1.1-preview-551 517 6/10/2020
3.1.1-preview-550 501 6/10/2020
3.1.1-preview-549 529 6/9/2020
3.1.1-preview-548 522 6/9/2020
3.1.0 8,545 6/8/2020
3.1.0-preview-547 536 6/8/2020
3.1.0-preview-546 584 6/8/2020
3.1.0-preview-545 577 6/5/2020
3.1.0-preview-544 555 6/5/2020
3.1.0-preview-543 603 6/4/2020
3.1.0-preview-542 580 6/4/2020
3.1.0-preview-541 583 6/3/2020
3.1.0-preview-540 571 6/1/2020
3.1.0-preview-539 525 6/1/2020
3.1.0-preview-538 518 6/1/2020
3.1.0-preview-537 718 5/23/2020
3.1.0-preview-536 798 4/30/2020
3.1.0-preview-535 574 4/28/2020
3.1.0-preview-534 569 4/24/2020
3.1.0-preview-533 561 4/22/2020
3.1.0-preview-532 621 4/17/2020
3.1.0-preview-531 761 4/5/2020
3.1.0-preview-530 668 4/3/2020
3.1.0-preview-529 540 4/3/2020
3.1.0-preview-528 604 4/3/2020
3.1.0-preview-527 589 4/3/2020
3.1.0-preview-526 605 4/3/2020
3.1.0-preview-525 549 4/3/2020
2.9.0-preview-524 630 3/24/2020
2.9.0-preview-523 547 3/19/2020
2.9.0-preview-522 566 3/18/2020
2.9.0-preview-521 765 3/2/2020
2.9.0-preview-520 548 3/2/2020
2.9.0-preview-519 611 2/28/2020
2.9.0-preview-518 581 2/19/2020
2.9.0-preview-517 570 2/18/2020
2.9.0-preview-516 609 2/17/2020
2.9.0-preview-515 587 2/13/2020
2.9.0-preview-514 556 2/13/2020
2.8.9 7,762 1/15/2020
2.8.9-preview-513 616 1/15/2020
2.8.8 5,561 1/15/2020