Stashbox 5.10.1-preview-814

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-814                
NuGet\Install-Package Stashbox -Version 5.10.1-preview-814                
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-814" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Stashbox --version 5.10.1-preview-814                
#r "nuget: Stashbox, 5.10.1-preview-814"                
#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.
// Install Stashbox as a Cake Addin
#addin nuget:?package=Stashbox&version=5.10.1-preview-814&prerelease

// Install Stashbox as a Cake Tool
#tool nuget:?package=Stashbox&version=5.10.1-preview-814&prerelease                

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. 
.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 (18)

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.

Trumpf.Coparoo.Desktop

Trumpf.Coparoo.Desktop is a .NET library for C# that helps you write fast, maintainable, robust and fluent UI tests for web and desktop apps based on the control/page/root-object (Coparoo) pattern. It is built on top of SmartBear's commercial TestLeft® tool; more details on https://smartbear.de/product/testleft.

Stashbox.Web.WebApi

ASP.NET Web API integration for Stashbox.

Stashbox.Web.Mvc

ASP.NET MVC integration for Stashbox.

GitHub repositories (4)

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

Repository Stars
jbogard/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
z4kn4fein/stashbox
A lightweight, fast, and portable dependency injection framework for .NET-based solutions.
Version Downloads Last updated
5.17.0 358 12/20/2024
5.16.0 7,347 8/21/2024
5.15.0 2,523 7/26/2024
5.14.1 38,269 4/8/2024
5.14.0 16,021 12/15/2023
5.13.0 1,383 11/18/2023
5.13.0-preview-828 147 9/26/2023
5.13.0-preview-825 137 9/15/2023
5.12.2 6,741 9/5/2023
5.12.1 154 9/5/2023
5.12.1-preview-822 131 9/4/2023
5.12.0-preview-821 126 9/2/2023
5.11.1 237 8/16/2023
5.11.0 13,352 6/21/2023
5.11.0-preview-817 120 6/21/2023
5.10.2 2,092 6/13/2023
5.10.2-preview-815 122 6/13/2023
5.10.1 1,819 6/9/2023
5.10.1-preview-814 122 6/9/2023
5.10.1-preview-812 129 6/9/2023
5.10.1-preview-811 150 6/7/2023
5.10.0 5,980 6/5/2023
5.10.0-preview-808 133 6/4/2023
5.9.1 3,254 6/1/2023
5.9.1-preview-807 122 6/1/2023
5.9.0 2,798 5/31/2023
5.9.0-preview-803 125 5/31/2023
5.8.2 6,435 3/29/2023
5.8.2-preview-795 139 3/29/2023
5.8.1 2,753 3/29/2023
5.8.1-preview-793 142 3/28/2023
5.8.0 33,260 2/28/2023
5.8.0-preview-791 140 2/27/2023
5.7.1 6,915 1/20/2023
5.7.1-preview-788 138 1/20/2023
5.7.1-preview-787 147 1/19/2023
5.7.0 3,223 12/19/2022
5.7.0-preview-776 121 12/19/2022
5.7.0-preview-775 131 12/19/2022
5.6.0 13,199 12/6/2022
5.5.3 7,262 11/29/2022
5.5.2 7,011 10/14/2022
5.5.2-preview-768 163 10/14/2022
5.5.1 480 10/13/2022
5.5.0 6,007 10/12/2022
5.4.3 16,896 9/9/2022
5.4.3-preview-762 174 9/8/2022
5.4.2 14,762 6/2/2022
5.4.2-preview-760 180 6/1/2022
5.4.2-preview-759 171 5/31/2022
5.4.1 27,589 5/16/2022
5.4.0 11,695 5/3/2022
5.4.0-preview-755 166 5/2/2022
5.3.0 27,926 4/10/2022
5.2.1 16,484 3/12/2022
5.2.1-preview-745 170 3/12/2022
5.2.0 7,021 3/7/2022
5.2.0-preview-743 166 3/6/2022
5.2.0-preview-742 164 3/6/2022
5.2.0-preview-740 177 3/3/2022
5.2.0-preview-739 162 3/3/2022
5.2.0-preview-737 169 3/3/2022
5.2.0-preview-736 159 3/2/2022
5.1.0 594 2/26/2022
5.1.0-preview-727 163 2/26/2022
5.0.1 17,592 2/10/2022
5.0.1-preview-726 167 2/20/2022
5.0.1-preview-725 171 2/10/2022
5.0.1-preview-724 159 2/10/2022
5.0.1-preview-723 164 2/10/2022
5.0.1-preview-722 157 2/10/2022
5.0.1-preview-721 167 2/10/2022
5.0.0 6,445 2/9/2022
5.0.0-preview-720 172 2/9/2022
5.0.0-preview-719 167 2/9/2022
5.0.0-preview-718 150 2/9/2022
5.0.0-preview-717 167 2/9/2022
5.0.0-preview-715 170 2/9/2022
4.2.0-preview-690 175 1/22/2022
4.2.0-preview-688 184 12/24/2021
4.2.0-preview-687 174 12/24/2021
4.2.0-preview-686 182 12/24/2021
4.2.0-preview-685 193 12/21/2021
4.2.0-preview-684 179 12/20/2021
4.2.0-preview-683 179 12/20/2021
4.2.0-preview-682 197 12/6/2021
4.1.0 20,707 11/21/2021
4.1.0-preview-681 193 11/22/2021
4.1.0-preview-680 368 11/21/2021
4.1.0-preview-677 288 11/19/2021
4.1.0-preview-676 235 11/19/2021
4.0.0 443 11/18/2021
4.0.0-preview-675 208 11/18/2021
4.0.0-preview-672 221 11/18/2021
4.0.0-preview-671 307 11/18/2021
4.0.0-preview-670 219 11/18/2021
4.0.0-preview-669 185 11/18/2021
4.0.0-preview-665 280 9/10/2021
4.0.0-preview-664 235 9/7/2021
4.0.0-preview-663 250 9/2/2021
4.0.0-preview-662 241 9/2/2021
3.6.4 2,222 8/31/2021
3.6.4-preview-652 223 8/30/2021
3.6.4-preview-649 222 8/30/2021
3.6.4-preview-648 240 8/30/2021
3.6.4-preview-646 236 8/23/2021
3.6.4-preview-642 233 8/23/2021
3.6.4-preview-641 239 8/23/2021
3.6.3 15,247 5/26/2021
3.6.3-preview-640 254 5/26/2021
3.6.3-preview-639 229 5/20/2021
3.6.3-preview-638 240 5/20/2021
3.6.3-preview-636 289 5/19/2021
3.6.2 2,250 4/23/2021
3.6.2-preview-635 264 4/23/2021
3.6.2-preview-634 264 4/16/2021
3.6.1 7,495 3/16/2021
3.6.1-preview-633 242 3/16/2021
3.6.1-preview-632 253 3/16/2021
3.6.0 904 2/25/2021
3.6.0-preview-631 265 2/25/2021
3.5.1 721 2/19/2021
3.5.1-preview-630 271 2/19/2021
3.5.1-preview-629 280 2/19/2021
3.5.1-preview-628 261 2/19/2021
3.5.1-preview-627 254 2/19/2021
3.5.1-preview-626 266 2/19/2021
3.5.1-preview-625 268 2/19/2021
3.5.1-preview-624 252 2/19/2021
3.5.1-preview-623 276 2/19/2021
3.5.1-preview-622 255 2/19/2021
3.5.1-preview-621 269 2/19/2021
3.5.1-preview-620 265 2/19/2021
3.5.1-preview-617 277 2/7/2021
3.5.0 7,408 1/29/2021
3.5.0-preview-616 273 1/26/2021
3.5.0-preview-615 269 1/26/2021
3.5.0-preview-614 277 1/25/2021
3.5.0-preview-613 310 1/25/2021
3.5.0-preview-612 325 1/25/2021
3.5.0-preview-611 269 1/25/2021
3.5.0-preview-610 284 1/24/2021
3.5.0-preview-609 286 1/24/2021
3.4.1-preview-608 280 1/24/2021
3.4.1-preview-606 319 1/23/2021
3.4.1-preview-605 321 1/23/2021
3.4.1-preview-604 322 1/22/2021
3.4.0 16,150 11/15/2020
3.4.0-preview-603 319 11/15/2020
3.4.0-preview-602 350 11/11/2020
3.3.0 5,684 11/5/2020
3.3.0-preview-601 353 11/4/2020
3.2.9 6,164 11/2/2020
3.2.9-preview-600 453 10/31/2020
3.2.9-preview-599 334 10/29/2020
3.2.8 7,949 10/17/2020
3.2.8-preview-596 340 10/17/2020
3.2.8-preview-595 337 10/17/2020
3.2.7 2,784 10/16/2020
3.2.7-preview-594 333 10/16/2020
3.2.6 2,717 10/16/2020
3.2.6-preview-593 358 10/15/2020
3.2.6-preview-592 354 10/15/2020
3.2.6-preview-591 358 10/15/2020
3.2.5 3,266 10/12/2020
3.2.5-preview-590 432 10/12/2020
3.2.5-preview-589 384 9/14/2020
3.2.5-preview-588 382 9/14/2020
3.2.4 7,823 7/22/2020
3.2.4-preview-587 377 7/22/2020
3.2.4-preview-586 371 7/22/2020
3.2.4-preview-585 362 7/22/2020
3.2.2 3,648 7/21/2020
3.2.2-preview-584 378 7/21/2020
3.2.2-preview-583 385 7/21/2020
3.2.2-preview-582 411 7/18/2020
3.2.2-preview-581 405 7/18/2020
3.2.2-preview-580 410 7/17/2020
3.2.2-preview-579 444 7/17/2020
3.2.2-preview-578 448 7/17/2020
3.2.2-preview-577 361 7/17/2020
3.2.1 93,631 7/9/2020
3.2.1-preview-576 494 7/9/2020
3.2.1-preview-575 441 7/9/2020
3.2.1-preview-574 439 7/9/2020
3.2.1-preview-573 384 7/9/2020
3.2.1-preview-572 388 7/9/2020
3.2.1-preview-571 413 7/9/2020
3.2.1-preview-570 491 7/9/2020
3.2.1-preview-569 453 7/9/2020
3.2.1-preview-568 543 6/30/2020
3.2.1-preview-567 404 6/30/2020
3.2.0 26,397 6/29/2020
3.2.0-preview-565 431 6/29/2020
3.2.0-preview-564 356 6/29/2020
3.2.0-preview-563 358 6/29/2020
3.2.0-preview-562 367 6/29/2020
3.1.2 4,219 6/22/2020
3.1.2-preview-560 463 6/22/2020
3.1.2-preview-556 435 6/22/2020
3.1.2-preview-555 598 6/11/2020
3.1.2-preview-554 405 6/11/2020
3.1.2-preview-553 391 6/11/2020
3.1.1 792 6/11/2020
3.1.1-preview-552 387 6/11/2020
3.1.1-preview-551 394 6/10/2020
3.1.1-preview-550 356 6/10/2020
3.1.1-preview-549 380 6/9/2020
3.1.1-preview-548 399 6/9/2020
3.1.0 7,988 6/8/2020
3.1.0-preview-547 410 6/8/2020
3.1.0-preview-546 444 6/8/2020
3.1.0-preview-545 429 6/5/2020
3.1.0-preview-544 417 6/5/2020
3.1.0-preview-543 453 6/4/2020
3.1.0-preview-542 452 6/4/2020
3.1.0-preview-541 452 6/3/2020
3.1.0-preview-540 448 6/1/2020
3.1.0-preview-539 372 6/1/2020
3.1.0-preview-538 387 6/1/2020
3.1.0-preview-537 582 5/23/2020
3.1.0-preview-536 662 4/30/2020
3.1.0-preview-535 422 4/28/2020
3.1.0-preview-534 451 4/24/2020
3.1.0-preview-533 411 4/22/2020
3.1.0-preview-532 474 4/17/2020
3.1.0-preview-531 607 4/5/2020
3.1.0-preview-530 514 4/3/2020
3.1.0-preview-529 431 4/3/2020
3.1.0-preview-528 447 4/3/2020
3.1.0-preview-527 437 4/3/2020
3.1.0-preview-526 472 4/3/2020
3.1.0-preview-525 401 4/3/2020
2.9.0-preview-524 478 3/24/2020
2.9.0-preview-523 427 3/19/2020
2.9.0-preview-522 407 3/18/2020
2.9.0-preview-521 607 3/2/2020
2.9.0-preview-520 403 3/2/2020
2.9.0-preview-519 456 2/28/2020
2.9.0-preview-518 450 2/19/2020
2.9.0-preview-517 419 2/18/2020
2.9.0-preview-516 464 2/17/2020
2.9.0-preview-515 456 2/13/2020
2.9.0-preview-514 401 2/13/2020
2.8.9 7,476 1/15/2020
2.8.9-preview-513 465 1/15/2020
2.8.8 5,395 1/15/2020