Stashbox 5.10.1-preview-812

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.10.1-preview-812
                    
NuGet\Install-Package Stashbox -Version 5.10.1-preview-812
                    
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.10.1-preview-812" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Stashbox" Version="5.10.1-preview-812" />
                    
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.10.1-preview-812
                    
#r "nuget: Stashbox, 5.10.1-preview-812"
                    
#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.10.1-preview-812
                    
#: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.10.1-preview-812&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Stashbox&version=5.10.1-preview-812&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 29,988 2/18/2025
5.17.0 29,245 12/20/2024
5.16.0 20,091 8/21/2024
5.15.0 10,481 7/26/2024
5.14.1 44,094 4/8/2024
5.14.0 25,526 12/15/2023
5.13.0 1,546 11/18/2023
5.13.0-preview-828 189 9/26/2023
5.13.0-preview-825 191 9/15/2023
5.12.2 15,908 9/5/2023
5.12.1 231 9/5/2023
5.12.1-preview-822 180 9/4/2023
5.12.0-preview-821 184 9/2/2023
5.11.1 309 8/16/2023
5.11.0 14,364 6/21/2023
5.11.0-preview-817 185 6/21/2023
5.10.2 2,265 6/13/2023
5.10.2-preview-815 198 6/13/2023
5.10.1 1,950 6/9/2023
5.10.1-preview-814 199 6/9/2023
5.10.1-preview-812 200 6/9/2023
5.10.1-preview-811 236 6/7/2023
5.10.0 7,094 6/5/2023
5.10.0-preview-808 215 6/4/2023
5.9.1 3,450 6/1/2023
5.9.1-preview-807 198 6/1/2023
5.9.0 2,966 5/31/2023
5.9.0-preview-803 199 5/31/2023
5.8.2 6,699 3/29/2023
5.8.2-preview-795 219 3/29/2023
5.8.1 2,928 3/29/2023
5.8.1-preview-793 213 3/28/2023
5.8.0 33,444 2/28/2023
5.8.0-preview-791 217 2/27/2023
5.7.1 7,242 1/20/2023
5.7.1-preview-788 220 1/20/2023
5.7.1-preview-787 244 1/19/2023
5.7.0 3,389 12/19/2022
5.7.0-preview-776 204 12/19/2022
5.7.0-preview-775 203 12/19/2022
5.6.0 13,424 12/6/2022
5.5.3 13,213 11/29/2022
5.5.2 7,285 10/14/2022
5.5.2-preview-768 246 10/14/2022
5.5.1 561 10/13/2022
5.5.0 6,266 10/12/2022
5.4.3 17,361 9/9/2022
5.4.3-preview-762 272 9/8/2022
5.4.2 16,682 6/2/2022
5.4.2-preview-760 282 6/1/2022
5.4.2-preview-759 272 5/31/2022
5.4.1 27,846 5/16/2022
5.4.0 12,671 5/3/2022
5.4.0-preview-755 274 5/2/2022
5.3.0 28,546 4/10/2022
5.2.1 16,801 3/12/2022
5.2.1-preview-745 276 3/12/2022
5.2.0 7,352 3/7/2022
5.2.0-preview-743 273 3/6/2022
5.2.0-preview-742 270 3/6/2022
5.2.0-preview-740 269 3/3/2022
5.2.0-preview-739 253 3/3/2022
5.2.0-preview-737 260 3/3/2022
5.2.0-preview-736 266 3/2/2022
5.1.0 688 2/26/2022
5.1.0-preview-727 271 2/26/2022
5.0.1 17,874 2/10/2022
5.0.1-preview-726 259 2/20/2022
5.0.1-preview-725 291 2/10/2022
5.0.1-preview-724 265 2/10/2022
5.0.1-preview-723 271 2/10/2022
5.0.1-preview-722 249 2/10/2022
5.0.1-preview-721 275 2/10/2022
5.0.0 6,760 2/9/2022
5.0.0-preview-720 277 2/9/2022
5.0.0-preview-719 277 2/9/2022
5.0.0-preview-718 243 2/9/2022
5.0.0-preview-717 264 2/9/2022
5.0.0-preview-715 277 2/9/2022
4.2.0-preview-690 285 1/22/2022
4.2.0-preview-688 292 12/24/2021
4.2.0-preview-687 269 12/24/2021
4.2.0-preview-686 287 12/24/2021
4.2.0-preview-685 287 12/21/2021
4.2.0-preview-684 274 12/20/2021
4.2.0-preview-683 288 12/20/2021
4.2.0-preview-682 291 12/6/2021
4.1.0 23,577 11/21/2021
4.1.0-preview-681 308 11/22/2021
4.1.0-preview-680 478 11/21/2021
4.1.0-preview-677 401 11/19/2021
4.1.0-preview-676 340 11/19/2021
4.0.0 539 11/18/2021
4.0.0-preview-675 316 11/18/2021
4.0.0-preview-672 326 11/18/2021
4.0.0-preview-671 421 11/18/2021
4.0.0-preview-670 340 11/18/2021
4.0.0-preview-669 283 11/18/2021
4.0.0-preview-665 390 9/10/2021
4.0.0-preview-664 316 9/7/2021
4.0.0-preview-663 345 9/2/2021
4.0.0-preview-662 362 9/2/2021
3.6.4 2,320 8/31/2021
3.6.4-preview-652 326 8/30/2021
3.6.4-preview-649 325 8/30/2021
3.6.4-preview-648 349 8/30/2021
3.6.4-preview-646 334 8/23/2021
3.6.4-preview-642 333 8/23/2021
3.6.4-preview-641 332 8/23/2021
3.6.3 15,566 5/26/2021
3.6.3-preview-640 366 5/26/2021
3.6.3-preview-639 323 5/20/2021
3.6.3-preview-638 324 5/20/2021
3.6.3-preview-636 382 5/19/2021
3.6.2 2,354 4/23/2021
3.6.2-preview-635 376 4/23/2021
3.6.2-preview-634 362 4/16/2021
3.6.1 7,789 3/16/2021
3.6.1-preview-633 365 3/16/2021
3.6.1-preview-632 363 3/16/2021
3.6.0 1,012 2/25/2021
3.6.0-preview-631 372 2/25/2021
3.5.1 832 2/19/2021
3.5.1-preview-630 387 2/19/2021
3.5.1-preview-629 405 2/19/2021
3.5.1-preview-628 383 2/19/2021
3.5.1-preview-627 366 2/19/2021
3.5.1-preview-626 382 2/19/2021
3.5.1-preview-625 363 2/19/2021
3.5.1-preview-624 375 2/19/2021
3.5.1-preview-623 381 2/19/2021
3.5.1-preview-622 373 2/19/2021
3.5.1-preview-621 391 2/19/2021
3.5.1-preview-620 367 2/19/2021
3.5.1-preview-617 397 2/7/2021
3.5.0 7,611 1/29/2021
3.5.0-preview-616 387 1/26/2021
3.5.0-preview-615 398 1/26/2021
3.5.0-preview-614 403 1/25/2021
3.5.0-preview-613 431 1/25/2021
3.5.0-preview-612 440 1/25/2021
3.5.0-preview-611 377 1/25/2021
3.5.0-preview-610 406 1/24/2021
3.5.0-preview-609 397 1/24/2021
3.4.1-preview-608 393 1/24/2021
3.4.1-preview-606 431 1/23/2021
3.4.1-preview-605 454 1/23/2021
3.4.1-preview-604 428 1/22/2021
3.4.0 16,527 11/15/2020
3.4.0-preview-603 416 11/15/2020
3.4.0-preview-602 465 11/11/2020
3.3.0 5,863 11/5/2020
3.3.0-preview-601 476 11/4/2020
3.2.9 6,487 11/2/2020
3.2.9-preview-600 565 10/31/2020
3.2.9-preview-599 442 10/29/2020
3.2.8 8,361 10/17/2020
3.2.8-preview-596 455 10/17/2020
3.2.8-preview-595 460 10/17/2020
3.2.7 2,944 10/16/2020
3.2.7-preview-594 440 10/16/2020
3.2.6 2,863 10/16/2020
3.2.6-preview-593 481 10/15/2020
3.2.6-preview-592 476 10/15/2020
3.2.6-preview-591 474 10/15/2020
3.2.5 3,431 10/12/2020
3.2.5-preview-590 559 10/12/2020
3.2.5-preview-589 491 9/14/2020
3.2.5-preview-588 509 9/14/2020
3.2.4 7,943 7/22/2020
3.2.4-preview-587 497 7/22/2020
3.2.4-preview-586 469 7/22/2020
3.2.4-preview-585 470 7/22/2020
3.2.2 3,804 7/21/2020
3.2.2-preview-584 501 7/21/2020
3.2.2-preview-583 516 7/21/2020
3.2.2-preview-582 531 7/18/2020
3.2.2-preview-581 523 7/18/2020
3.2.2-preview-580 518 7/17/2020
3.2.2-preview-579 551 7/17/2020
3.2.2-preview-578 576 7/17/2020
3.2.2-preview-577 471 7/17/2020
3.2.1 93,833 7/9/2020
3.2.1-preview-576 600 7/9/2020
3.2.1-preview-575 557 7/9/2020
3.2.1-preview-574 552 7/9/2020
3.2.1-preview-573 491 7/9/2020
3.2.1-preview-572 501 7/9/2020
3.2.1-preview-571 520 7/9/2020
3.2.1-preview-570 600 7/9/2020
3.2.1-preview-569 573 7/9/2020
3.2.1-preview-568 664 6/30/2020
3.2.1-preview-567 511 6/30/2020
3.2.0 26,628 6/29/2020
3.2.0-preview-565 547 6/29/2020
3.2.0-preview-564 474 6/29/2020
3.2.0-preview-563 483 6/29/2020
3.2.0-preview-562 477 6/29/2020
3.1.2 4,450 6/22/2020
3.1.2-preview-560 592 6/22/2020
3.1.2-preview-556 541 6/22/2020
3.1.2-preview-555 719 6/11/2020
3.1.2-preview-554 524 6/11/2020
3.1.2-preview-553 505 6/11/2020
3.1.1 903 6/11/2020
3.1.1-preview-552 497 6/11/2020
3.1.1-preview-551 501 6/10/2020
3.1.1-preview-550 480 6/10/2020
3.1.1-preview-549 508 6/9/2020
3.1.1-preview-548 506 6/9/2020
3.1.0 8,412 6/8/2020
3.1.0-preview-547 520 6/8/2020
3.1.0-preview-546 564 6/8/2020
3.1.0-preview-545 556 6/5/2020
3.1.0-preview-544 535 6/5/2020
3.1.0-preview-543 581 6/4/2020
3.1.0-preview-542 561 6/4/2020
3.1.0-preview-541 564 6/3/2020
3.1.0-preview-540 553 6/1/2020
3.1.0-preview-539 503 6/1/2020
3.1.0-preview-538 509 6/1/2020
3.1.0-preview-537 709 5/23/2020
3.1.0-preview-536 779 4/30/2020
3.1.0-preview-535 549 4/28/2020
3.1.0-preview-534 564 4/24/2020
3.1.0-preview-533 543 4/22/2020
3.1.0-preview-532 602 4/17/2020
3.1.0-preview-531 735 4/5/2020
3.1.0-preview-530 648 4/3/2020
3.1.0-preview-529 535 4/3/2020
3.1.0-preview-528 584 4/3/2020
3.1.0-preview-527 566 4/3/2020
3.1.0-preview-526 587 4/3/2020
3.1.0-preview-525 527 4/3/2020
2.9.0-preview-524 608 3/24/2020
2.9.0-preview-523 531 3/19/2020
2.9.0-preview-522 543 3/18/2020
2.9.0-preview-521 739 3/2/2020
2.9.0-preview-520 524 3/2/2020
2.9.0-preview-519 584 2/28/2020
2.9.0-preview-518 564 2/19/2020
2.9.0-preview-517 551 2/18/2020
2.9.0-preview-516 591 2/17/2020
2.9.0-preview-515 569 2/13/2020
2.9.0-preview-514 534 2/13/2020
2.8.9 7,718 1/15/2020
2.8.9-preview-513 591 1/15/2020
2.8.8 5,538 1/15/2020