Stashbox 5.13.0

.NET 5.0 .NET Standard 2.0 .NET Framework 4.5
dotnet add package Stashbox --version 5.13.0
NuGet\Install-Package Stashbox -Version 5.13.0
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.13.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Stashbox --version 5.13.0
#r "nuget: Stashbox, 5.13.0"
#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.13.0

// Install Stashbox as a Cake Tool
#tool nuget:?package=Stashbox&version=5.13.0

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 is compatible.  net8.0-android 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. 
.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)
Additional computed target framework(s)
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.

Stashbox.Web.WebApi

ASP.NET Web API integration for Stashbox.

Stashbox.Web.Mvc

ASP.NET MVC integration for Stashbox.

Stashbox.AspNet.SignalR

ASP.NET SignalR 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.13.0 214 11/18/2023
5.13.0-preview-828 84 9/26/2023
5.13.0-preview-825 83 9/15/2023
5.12.2 1,995 9/5/2023
5.12.1 76 9/5/2023
5.12.1-preview-822 69 9/4/2023
5.12.0-preview-821 66 9/2/2023
5.11.1 165 8/16/2023
5.11.0 5,411 6/21/2023
5.11.0-preview-817 71 6/21/2023
5.10.2 921 6/13/2023
5.10.2-preview-815 74 6/13/2023
5.10.1 824 6/9/2023
5.10.1-preview-814 73 6/9/2023
5.10.1-preview-812 75 6/9/2023
5.10.1-preview-811 91 6/7/2023
5.10.0 2,288 6/5/2023
5.10.0-preview-808 80 6/4/2023
5.9.1 1,521 6/1/2023
5.9.1-preview-807 73 6/1/2023
5.9.0 1,632 5/31/2023
5.9.0-preview-803 72 5/31/2023
5.8.2 3,857 3/29/2023
5.8.2-preview-795 91 3/29/2023
5.8.1 1,533 3/29/2023
5.8.1-preview-793 95 3/28/2023
5.8.0 24,126 2/28/2023
5.8.0-preview-791 91 2/27/2023
5.7.1 4,323 1/20/2023
5.7.1-preview-788 102 1/20/2023
5.7.1-preview-787 97 1/19/2023
5.7.0 2,161 12/19/2022
5.7.0-preview-776 88 12/19/2022
5.7.0-preview-775 86 12/19/2022
5.6.0 11,827 12/6/2022
5.5.3 5,742 11/29/2022
5.5.2 5,302 10/14/2022
5.5.2-preview-768 105 10/14/2022
5.5.1 416 10/13/2022
5.5.0 4,699 10/12/2022
5.4.3 15,551 9/9/2022
5.4.3-preview-762 108 9/8/2022
5.4.2 12,381 6/2/2022
5.4.2-preview-760 131 6/1/2022
5.4.2-preview-759 117 5/31/2022
5.4.1 25,932 5/16/2022
5.4.0 8,592 5/3/2022
5.4.0-preview-755 117 5/2/2022
5.3.0 18,404 4/10/2022
5.2.1 15,125 3/12/2022
5.2.1-preview-745 122 3/12/2022
5.2.0 5,537 3/7/2022
5.2.0-preview-743 118 3/6/2022
5.2.0-preview-742 114 3/6/2022
5.2.0-preview-740 123 3/3/2022
5.2.0-preview-739 116 3/3/2022
5.2.0-preview-737 116 3/3/2022
5.2.0-preview-736 116 3/2/2022
5.1.0 534 2/26/2022
5.1.0-preview-727 117 2/26/2022
5.0.1 16,205 2/10/2022
5.0.1-preview-726 119 2/20/2022
5.0.1-preview-725 126 2/10/2022
5.0.1-preview-724 114 2/10/2022
5.0.1-preview-723 116 2/10/2022
5.0.1-preview-722 120 2/10/2022
5.0.1-preview-721 115 2/10/2022
5.0.0 5,033 2/9/2022
5.0.0-preview-720 119 2/9/2022
5.0.0-preview-719 119 2/9/2022
5.0.0-preview-718 119 2/9/2022
5.0.0-preview-717 119 2/9/2022
5.0.0-preview-715 122 2/9/2022
4.2.0-preview-690 126 1/22/2022
4.2.0-preview-688 135 12/24/2021
4.2.0-preview-687 125 12/24/2021
4.2.0-preview-686 139 12/24/2021
4.2.0-preview-685 145 12/21/2021
4.2.0-preview-684 134 12/20/2021
4.2.0-preview-683 135 12/20/2021
4.2.0-preview-682 149 12/6/2021
4.1.0 14,849 11/21/2021
4.1.0-preview-681 145 11/22/2021
4.1.0-preview-680 321 11/21/2021
4.1.0-preview-677 244 11/19/2021
4.1.0-preview-676 185 11/19/2021
4.0.0 374 11/18/2021
4.0.0-preview-675 157 11/18/2021
4.0.0-preview-672 169 11/18/2021
4.0.0-preview-671 259 11/18/2021
4.0.0-preview-670 172 11/18/2021
4.0.0-preview-669 129 11/18/2021
4.0.0-preview-665 231 9/10/2021
4.0.0-preview-664 200 9/7/2021
4.0.0-preview-663 197 9/2/2021
4.0.0-preview-662 190 9/2/2021
3.6.4 2,133 8/31/2021
3.6.4-preview-652 172 8/30/2021
3.6.4-preview-649 175 8/30/2021
3.6.4-preview-648 195 8/30/2021
3.6.4-preview-646 175 8/23/2021
3.6.4-preview-642 186 8/23/2021
3.6.4-preview-641 189 8/23/2021
3.6.3 13,679 5/26/2021
3.6.3-preview-640 205 5/26/2021
3.6.3-preview-639 197 5/20/2021
3.6.3-preview-638 188 5/20/2021
3.6.3-preview-636 235 5/19/2021
3.6.2 2,186 4/23/2021
3.6.2-preview-635 210 4/23/2021
3.6.2-preview-634 216 4/16/2021
3.6.1 5,908 3/16/2021
3.6.1-preview-633 193 3/16/2021
3.6.1-preview-632 199 3/16/2021
3.6.0 843 2/25/2021
3.6.0-preview-631 208 2/25/2021
3.5.1 656 2/19/2021
3.5.1-preview-630 209 2/19/2021
3.5.1-preview-629 219 2/19/2021
3.5.1-preview-628 214 2/19/2021
3.5.1-preview-627 208 2/19/2021
3.5.1-preview-626 210 2/19/2021
3.5.1-preview-625 219 2/19/2021
3.5.1-preview-624 199 2/19/2021
3.5.1-preview-623 225 2/19/2021
3.5.1-preview-622 205 2/19/2021
3.5.1-preview-621 220 2/19/2021
3.5.1-preview-620 212 2/19/2021
3.5.1-preview-617 241 2/7/2021
3.5.0 6,327 1/29/2021
3.5.0-preview-616 224 1/26/2021
3.5.0-preview-615 233 1/26/2021
3.5.0-preview-614 229 1/25/2021
3.5.0-preview-613 261 1/25/2021
3.5.0-preview-612 279 1/25/2021
3.5.0-preview-611 218 1/25/2021
3.5.0-preview-610 235 1/24/2021
3.5.0-preview-609 236 1/24/2021
3.4.1-preview-608 228 1/24/2021
3.4.1-preview-606 267 1/23/2021
3.4.1-preview-605 284 1/23/2021
3.4.1-preview-604 285 1/22/2021
3.4.0 12,739 11/15/2020
3.4.0-preview-603 280 11/15/2020
3.4.0-preview-602 281 11/11/2020
3.3.0 4,503 11/5/2020
3.3.0-preview-601 302 11/4/2020
3.2.9 4,101 11/2/2020
3.2.9-preview-600 401 10/31/2020
3.2.9-preview-599 292 10/29/2020
3.2.8 6,217 10/17/2020
3.2.8-preview-596 292 10/17/2020
3.2.8-preview-595 299 10/17/2020
3.2.7 1,681 10/16/2020
3.2.7-preview-594 282 10/16/2020
3.2.6 1,638 10/16/2020
3.2.6-preview-593 302 10/15/2020
3.2.6-preview-592 308 10/15/2020
3.2.6-preview-591 313 10/15/2020
3.2.5 2,181 10/12/2020
3.2.5-preview-590 381 10/12/2020
3.2.5-preview-589 329 9/14/2020
3.2.5-preview-588 335 9/14/2020
3.2.4 7,747 7/22/2020
3.2.4-preview-587 325 7/22/2020
3.2.4-preview-586 316 7/22/2020
3.2.4-preview-585 315 7/22/2020
3.2.2 2,561 7/21/2020
3.2.2-preview-584 327 7/21/2020
3.2.2-preview-583 334 7/21/2020
3.2.2-preview-582 358 7/18/2020
3.2.2-preview-581 353 7/18/2020
3.2.2-preview-580 359 7/17/2020
3.2.2-preview-579 389 7/17/2020
3.2.2-preview-578 395 7/17/2020
3.2.2-preview-577 311 7/17/2020
3.2.1 92,420 7/9/2020
3.2.1-preview-576 438 7/9/2020
3.2.1-preview-575 390 7/9/2020
3.2.1-preview-574 388 7/9/2020
3.2.1-preview-573 337 7/9/2020
3.2.1-preview-572 337 7/9/2020
3.2.1-preview-571 355 7/9/2020
3.2.1-preview-570 444 7/9/2020
3.2.1-preview-569 403 7/9/2020
3.2.1-preview-568 490 6/30/2020
3.2.1-preview-567 350 6/30/2020
3.2.0 25,043 6/29/2020
3.2.0-preview-565 379 6/29/2020
3.2.0-preview-564 321 6/29/2020
3.2.0-preview-563 318 6/29/2020
3.2.0-preview-562 314 6/29/2020
3.1.2 2,926 6/22/2020
3.1.2-preview-560 411 6/22/2020
3.1.2-preview-556 382 6/22/2020
3.1.2-preview-555 551 6/11/2020
3.1.2-preview-554 351 6/11/2020
3.1.2-preview-553 342 6/11/2020
3.1.1 732 6/11/2020
3.1.1-preview-552 334 6/11/2020
3.1.1-preview-551 347 6/10/2020
3.1.1-preview-550 321 6/10/2020
3.1.1-preview-549 330 6/9/2020
3.1.1-preview-548 344 6/9/2020
3.1.0 5,992 6/8/2020
3.1.0-preview-547 362 6/8/2020
3.1.0-preview-546 390 6/8/2020
3.1.0-preview-545 373 6/5/2020
3.1.0-preview-544 354 6/5/2020
3.1.0-preview-543 407 6/4/2020
3.1.0-preview-542 414 6/4/2020
3.1.0-preview-541 401 6/3/2020
3.1.0-preview-540 391 6/1/2020
3.1.0-preview-539 325 6/1/2020
3.1.0-preview-538 338 6/1/2020
3.1.0-preview-537 530 5/23/2020
3.1.0-preview-536 608 4/30/2020
3.1.0-preview-535 368 4/28/2020
3.1.0-preview-534 404 4/24/2020
3.1.0-preview-533 359 4/22/2020
3.1.0-preview-532 424 4/17/2020
3.1.0-preview-531 573 4/5/2020
3.1.0-preview-530 469 4/3/2020
3.1.0-preview-529 378 4/3/2020
3.1.0-preview-528 397 4/3/2020
3.1.0-preview-527 391 4/3/2020
3.1.0-preview-526 420 4/3/2020
3.1.0-preview-525 368 4/3/2020
2.9.0-preview-524 437 3/24/2020
2.9.0-preview-523 378 3/19/2020
2.9.0-preview-522 357 3/18/2020
2.9.0-preview-521 557 3/2/2020
2.9.0-preview-520 366 3/2/2020
2.9.0-preview-519 406 2/28/2020
2.9.0-preview-518 403 2/19/2020
2.9.0-preview-517 388 2/18/2020
2.9.0-preview-516 427 2/17/2020
2.9.0-preview-515 412 2/13/2020
2.9.0-preview-514 352 2/13/2020
2.8.9 6,239 1/15/2020
2.8.9-preview-513 427 1/15/2020
2.8.8 5,309 1/15/2020