Stashbox 5.10.1-preview-811

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-811                
NuGet\Install-Package Stashbox -Version 5.10.1-preview-811                
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-811" />                
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-811                
#r "nuget: Stashbox, 5.10.1-preview-811"                
#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-811&prerelease

// Install Stashbox as a Cake Tool
#tool nuget:?package=Stashbox&version=5.10.1-preview-811&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 (19)

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.1 4,189 a month ago
5.17.0 7,617 3 months ago
5.16.0 10,979 7 months ago
5.15.0 4,487 8 months ago
5.14.1 41,301 4/8/2024
5.14.0 19,421 12/15/2023
5.13.0 1,402 11/18/2023
5.13.0-preview-828 147 9/26/2023
5.13.0-preview-825 137 9/15/2023
5.12.2 7,584 9/5/2023
5.12.1 155 9/5/2023
5.12.1-preview-822 131 9/4/2023
5.12.0-preview-821 126 9/2/2023
5.11.1 239 8/16/2023
5.11.0 13,634 6/21/2023
5.11.0-preview-817 120 6/21/2023
5.10.2 2,100 6/13/2023
5.10.2-preview-815 126 6/13/2023
5.10.1 1,827 6/9/2023
5.10.1-preview-814 124 6/9/2023
5.10.1-preview-812 131 6/9/2023
5.10.1-preview-811 153 6/7/2023
5.10.0 6,323 6/5/2023
5.10.0-preview-808 136 6/4/2023
5.9.1 3,263 6/1/2023
5.9.1-preview-807 125 6/1/2023
5.9.0 2,809 5/31/2023
5.9.0-preview-803 128 5/31/2023
5.8.2 6,456 3/29/2023
5.8.2-preview-795 143 3/29/2023
5.8.1 2,757 3/29/2023
5.8.1-preview-793 146 3/28/2023
5.8.0 33,266 2/28/2023
5.8.0-preview-791 144 2/27/2023
5.7.1 6,937 1/20/2023
5.7.1-preview-788 143 1/20/2023
5.7.1-preview-787 152 1/19/2023
5.7.0 3,234 12/19/2022
5.7.0-preview-776 127 12/19/2022
5.7.0-preview-775 137 12/19/2022
5.6.0 13,205 12/6/2022
5.5.3 7,808 11/29/2022
5.5.2 7,021 10/14/2022
5.5.2-preview-768 169 10/14/2022
5.5.1 486 10/13/2022
5.5.0 6,015 10/12/2022
5.4.3 16,942 9/9/2022
5.4.3-preview-762 181 9/8/2022
5.4.2 15,004 6/2/2022
5.4.2-preview-760 187 6/1/2022
5.4.2-preview-759 178 5/31/2022
5.4.1 27,596 5/16/2022
5.4.0 11,864 5/3/2022
5.4.0-preview-755 173 5/2/2022
5.3.0 28,211 4/10/2022
5.2.1 16,494 3/12/2022
5.2.1-preview-745 178 3/12/2022
5.2.0 7,034 3/7/2022
5.2.0-preview-743 177 3/6/2022
5.2.0-preview-742 173 3/6/2022
5.2.0-preview-740 186 3/3/2022
5.2.0-preview-739 172 3/3/2022
5.2.0-preview-737 178 3/3/2022
5.2.0-preview-736 170 3/2/2022
5.1.0 605 2/26/2022
5.1.0-preview-727 174 2/26/2022
5.0.1 17,601 2/10/2022
5.0.1-preview-726 176 2/20/2022
5.0.1-preview-725 182 2/10/2022
5.0.1-preview-724 168 2/10/2022
5.0.1-preview-723 173 2/10/2022
5.0.1-preview-722 166 2/10/2022
5.0.1-preview-721 178 2/10/2022
5.0.0 6,462 2/9/2022
5.0.0-preview-720 181 2/9/2022
5.0.0-preview-719 176 2/9/2022
5.0.0-preview-718 161 2/9/2022
5.0.0-preview-717 178 2/9/2022
5.0.0-preview-715 179 2/9/2022
4.2.0-preview-690 184 1/22/2022
4.2.0-preview-688 193 12/24/2021
4.2.0-preview-687 183 12/24/2021
4.2.0-preview-686 191 12/24/2021
4.2.0-preview-685 204 12/21/2021
4.2.0-preview-684 190 12/20/2021
4.2.0-preview-683 190 12/20/2021
4.2.0-preview-682 208 12/6/2021
4.1.0 21,021 11/21/2021
4.1.0-preview-681 204 11/22/2021
4.1.0-preview-680 379 11/21/2021
4.1.0-preview-677 299 11/19/2021
4.1.0-preview-676 250 11/19/2021
4.0.0 452 11/18/2021
4.0.0-preview-675 217 11/18/2021
4.0.0-preview-672 230 11/18/2021
4.0.0-preview-671 316 11/18/2021
4.0.0-preview-670 234 11/18/2021
4.0.0-preview-669 194 11/18/2021
4.0.0-preview-665 289 9/10/2021
4.0.0-preview-664 244 9/7/2021
4.0.0-preview-663 261 9/2/2021
4.0.0-preview-662 260 9/2/2021
3.6.4 2,231 8/31/2021
3.6.4-preview-652 232 8/30/2021
3.6.4-preview-649 231 8/30/2021
3.6.4-preview-648 251 8/30/2021
3.6.4-preview-646 245 8/23/2021
3.6.4-preview-642 242 8/23/2021
3.6.4-preview-641 248 8/23/2021
3.6.3 15,257 5/26/2021
3.6.3-preview-640 262 5/26/2021
3.6.3-preview-639 238 5/20/2021
3.6.3-preview-638 248 5/20/2021
3.6.3-preview-636 297 5/19/2021
3.6.2 2,261 4/23/2021
3.6.2-preview-635 273 4/23/2021
3.6.2-preview-634 273 4/16/2021
3.6.1 7,505 3/16/2021
3.6.1-preview-633 258 3/16/2021
3.6.1-preview-632 263 3/16/2021
3.6.0 915 2/25/2021
3.6.0-preview-631 275 2/25/2021
3.5.1 733 2/19/2021
3.5.1-preview-630 285 2/19/2021
3.5.1-preview-629 290 2/19/2021
3.5.1-preview-628 273 2/19/2021
3.5.1-preview-627 266 2/19/2021
3.5.1-preview-626 276 2/19/2021
3.5.1-preview-625 278 2/19/2021
3.5.1-preview-624 262 2/19/2021
3.5.1-preview-623 286 2/19/2021
3.5.1-preview-622 265 2/19/2021
3.5.1-preview-621 279 2/19/2021
3.5.1-preview-620 275 2/19/2021
3.5.1-preview-617 287 2/7/2021
3.5.0 7,434 1/29/2021
3.5.0-preview-616 283 1/26/2021
3.5.0-preview-615 279 1/26/2021
3.5.0-preview-614 288 1/25/2021
3.5.0-preview-613 320 1/25/2021
3.5.0-preview-612 335 1/25/2021
3.5.0-preview-611 281 1/25/2021
3.5.0-preview-610 294 1/24/2021
3.5.0-preview-609 296 1/24/2021
3.4.1-preview-608 291 1/24/2021
3.4.1-preview-606 329 1/23/2021
3.4.1-preview-605 337 1/23/2021
3.4.1-preview-604 332 1/22/2021
3.4.0 16,163 11/15/2020
3.4.0-preview-603 329 11/15/2020
3.4.0-preview-602 366 11/11/2020
3.3.0 5,696 11/5/2020
3.3.0-preview-601 363 11/4/2020
3.2.9 6,174 11/2/2020
3.2.9-preview-600 463 10/31/2020
3.2.9-preview-599 344 10/29/2020
3.2.8 7,977 10/17/2020
3.2.8-preview-596 351 10/17/2020
3.2.8-preview-595 348 10/17/2020
3.2.7 2,806 10/16/2020
3.2.7-preview-594 345 10/16/2020
3.2.6 2,728 10/16/2020
3.2.6-preview-593 369 10/15/2020
3.2.6-preview-592 365 10/15/2020
3.2.6-preview-591 371 10/15/2020
3.2.5 3,280 10/12/2020
3.2.5-preview-590 445 10/12/2020
3.2.5-preview-589 395 9/14/2020
3.2.5-preview-588 395 9/14/2020
3.2.4 7,837 7/22/2020
3.2.4-preview-587 389 7/22/2020
3.2.4-preview-586 385 7/22/2020
3.2.4-preview-585 377 7/22/2020
3.2.2 3,660 7/21/2020
3.2.2-preview-584 392 7/21/2020
3.2.2-preview-583 397 7/21/2020
3.2.2-preview-582 423 7/18/2020
3.2.2-preview-581 417 7/18/2020
3.2.2-preview-580 422 7/17/2020
3.2.2-preview-579 456 7/17/2020
3.2.2-preview-578 462 7/17/2020
3.2.2-preview-577 375 7/17/2020
3.2.1 93,646 7/9/2020
3.2.1-preview-576 506 7/9/2020
3.2.1-preview-575 453 7/9/2020
3.2.1-preview-574 451 7/9/2020
3.2.1-preview-573 397 7/9/2020
3.2.1-preview-572 402 7/9/2020
3.2.1-preview-571 425 7/9/2020
3.2.1-preview-570 505 7/9/2020
3.2.1-preview-569 465 7/9/2020
3.2.1-preview-568 557 6/30/2020
3.2.1-preview-567 416 6/30/2020
3.2.0 26,449 6/29/2020
3.2.0-preview-565 443 6/29/2020
3.2.0-preview-564 370 6/29/2020
3.2.0-preview-563 370 6/29/2020
3.2.0-preview-562 380 6/29/2020
3.1.2 4,232 6/22/2020
3.1.2-preview-560 477 6/22/2020
3.1.2-preview-556 447 6/22/2020
3.1.2-preview-555 610 6/11/2020
3.1.2-preview-554 417 6/11/2020
3.1.2-preview-553 403 6/11/2020
3.1.1 805 6/11/2020
3.1.1-preview-552 401 6/11/2020
3.1.1-preview-551 406 6/10/2020
3.1.1-preview-550 368 6/10/2020
3.1.1-preview-549 392 6/9/2020
3.1.1-preview-548 411 6/9/2020
3.1.0 8,009 6/8/2020
3.1.0-preview-547 424 6/8/2020
3.1.0-preview-546 456 6/8/2020
3.1.0-preview-545 444 6/5/2020
3.1.0-preview-544 430 6/5/2020
3.1.0-preview-543 474 6/4/2020
3.1.0-preview-542 465 6/4/2020
3.1.0-preview-541 467 6/3/2020
3.1.0-preview-540 461 6/1/2020
3.1.0-preview-539 387 6/1/2020
3.1.0-preview-538 400 6/1/2020
3.1.0-preview-537 595 5/23/2020
3.1.0-preview-536 676 4/30/2020
3.1.0-preview-535 436 4/28/2020
3.1.0-preview-534 467 4/24/2020
3.1.0-preview-533 425 4/22/2020
3.1.0-preview-532 488 4/17/2020
3.1.0-preview-531 621 4/5/2020
3.1.0-preview-530 530 4/3/2020
3.1.0-preview-529 445 4/3/2020
3.1.0-preview-528 461 4/3/2020
3.1.0-preview-527 451 4/3/2020
3.1.0-preview-526 486 4/3/2020
3.1.0-preview-525 415 4/3/2020
2.9.0-preview-524 494 3/24/2020
2.9.0-preview-523 441 3/19/2020
2.9.0-preview-522 421 3/18/2020
2.9.0-preview-521 621 3/2/2020
2.9.0-preview-520 417 3/2/2020
2.9.0-preview-519 470 2/28/2020
2.9.0-preview-518 464 2/19/2020
2.9.0-preview-517 434 2/18/2020
2.9.0-preview-516 478 2/17/2020
2.9.0-preview-515 471 2/13/2020
2.9.0-preview-514 415 2/13/2020
2.8.9 7,524 1/15/2020
2.8.9-preview-513 479 1/15/2020
2.8.8 5,413 1/15/2020