DryIoc.dll 4.5.2

DryIoc is fast, small, full-featured IoC Container for .NET

There is a newer version of this package available.
See the version list below for details.
Install-Package DryIoc.dll -Version 4.5.2
dotnet add package DryIoc.dll --version 4.5.2
<PackageReference Include="DryIoc.dll" Version="4.5.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add DryIoc.dll --version 4.5.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: DryIoc.dll, 4.5.2"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install DryIoc.dll as a Cake Addin
#addin nuget:?package=DryIoc.dll&version=4.5.2

// Install DryIoc.dll as a Cake Tool
#tool nuget:?package=DryIoc.dll&version=4.5.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

## v4.5.2 Bug-fix release

- fixed: #347 The AsResolutionCall option and/or WithFuncAndLazyWithoutRegistration rule are not respected

## v4.5.1 Bug-fix release

- fixed: #332 Delegate returning null throws exception RegisteredDelegateResultIsNotOfServiceType
- fixed: #340 WaitForItemIsSet waits forever in v4.5.0 for the case like that `Singleton(Func<Singlton> f)`

## v4.5.0 Performance and feature release

- added: #203 [Perf] Avoid locking of service creation in scope if possible
- added: #13 Make New() method available on IResolver/IResolverContext interface
- added: #328 Why is there no WithVariantGenericTypesInResolvedCollection?
- added: #329 Add RegisterInitializer with the IReuse parameter overload to allow separate initializer lifetime
- added: #331 [MS.DI] Add the Rules.WithServiceProviderGetServiceShouldThrowIfUnresolved

  • .NETFramework 3.5

    • No dependencies.
  • .NETFramework 4.0

    • No dependencies.
  • .NETFramework 4.5

    • No dependencies.
  • .NETStandard 1.0

  • .NETStandard 1.3

  • .NETStandard 2.0

  • Portable Class Library (.NETFramework 4.0, Silverlight 5.0, Windows 8.0, WindowsPhone 8.0, WindowsPhoneApp 8.1)

    • No dependencies.
  • Portable Class Library (.NETFramework 4.5, Windows 8.0, WindowsPhone 8.0, WindowsPhoneApp 8.1)

    • No dependencies.

NuGet packages (67)

Showing the top 5 NuGet packages that depend on DryIoc.dll:

Package Downloads
DryIoc.Microsoft.DependencyInjection
DryIoc adapter for Microsoft.Extensions.DependencyInjection
Prism.DryIoc.Forms
Use these extensions to build Xamarin.Forms applications with Prism and DryIoc.
DryIoc.MefAttributedModel.dll
DryIoc.MefAttributedModel is DryIoc extension to support Microsoft Managed Extensibility Framework for DryIoc container
DryIoc.WebApi.dll
DryIoc extension for ASP.NET WebAPI
DryIoc.CommonServiceLocator.dll
Implementation of CommonServiceLocator for DryIoc container, see rationale at https://github.com/unitycontainer/commonservicelocator

GitHub repositories (9)

Showing the top 5 popular GitHub repositories that depend on DryIoc.dll:

Repository Stars
PrismLibrary/Prism
Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Xamarin Forms, and Uno / Win UI Applications..
digimezzo/dopamine-windows
Audio player which tries to make organizing and listening to music as simple and pretty as possible.
structuremap/structuremap
A Dependency Injection/Inversion of Control tool for .NET
Readarr/Readarr
Book Manager and Automation (Sonarr for Ebooks)
reactiveui/splat
Makes things cross-platform

Version History

Version Downloads Last updated
4.7.6 0 4/21/2021
4.7.5 15,901 4/4/2021
4.7.4 46,095 2/26/2021
4.7.3 23,407 2/9/2021
4.7.2 30,843 1/16/2021
4.7.1 198 1/15/2021
4.7.0 70,968 1/5/2021
4.7.0-preview-01 259 12/14/2020
4.6.0 8,444 12/10/2020
4.5.2 47,809 12/3/2020
4.5.1 88,786 10/28/2020
4.5.0 99,683 10/12/2020
4.4.1 53,184 9/9/2020
4.4.0 962 9/4/2020
4.3.4 6,937 9/1/2020
4.3.3 5,309 8/27/2020
4.3.2 37,354 8/15/2020
4.3.1 15,812 8/7/2020
4.3.0 27,107 8/3/2020
4.2.5 11,256 7/20/2020
4.2.4 20,514 7/14/2020
4.2.3 6,972 7/4/2020
4.2.2 2,107 7/2/2020
4.2.1 46,641 6/8/2020
4.2.0 18,707 5/18/2020
4.1.4 171,348 4/3/2020
4.1.3 18,195 3/27/2020
4.1.2 19,298 3/12/2020
4.1.1 5,883 3/5/2020
4.1.1-preview-01 1,021 3/4/2020
4.1.0 37,004 1/20/2020
4.1.0-preview-04 2,422 1/5/2020
4.1.0-preview-03 6,517 10/3/2019
4.1.0-preview-02 3,792 8/25/2019
4.1.0-preview-01 580 8/21/2019
4.0.7 754,978 9/4/2019
4.0.6 2,140 8/29/2019
4.0.5 172,465 6/8/2019
4.0.5-preview-01 5,502 6/7/2019
4.0.4 101,513 5/1/2019
4.0.3 8,206 4/10/2019
4.0.2 66,311 3/30/2019
4.0.1 18,440 3/28/2019
4.0.0 55,935 3/4/2019
4.0.0-preview-02 818 2/22/2019
4.0.0-preview-01 3,286 12/1/2018
3.1.0-preview-07 2,526 11/20/2018
3.1.0-preview-06 2,697 11/7/2018
3.1.0-preview-05 758 10/12/2018
3.1.0-preview-04 936 10/6/2018
3.1.0-preview-03 707 10/5/2018
3.1.0-preview-02 659 10/4/2018
3.1.0-preview-01 694 10/3/2018
3.0.2 417,380 7/11/2018
3.0.1 1,472 7/7/2018
3.0.0 1,652 6/24/2018
3.0.0-preview-12 1,002 6/6/2018
3.0.0-preview-11 2,145 3/17/2018
3.0.0-preview-10 872 3/13/2018
3.0.0-preview-09 908 2/21/2018
3.0.0-preview-08 842 2/12/2018
3.0.0-preview-07 892 2/9/2018
3.0.0-preview-06 856 2/8/2018
3.0.0-preview-05 896 2/5/2018
3.0.0-preview-04 803 2/1/2018
3.0.0-preview-03 1,819 12/3/2017
3.0.0-preview-02 972 11/14/2017
3.0.0-preview-01 1,431 10/1/2017
2.12.10 88,333 4/11/2018
2.12.8 29,914 3/13/2018
2.12.7 24,188 1/19/2018
2.12.6 82,841 12/21/2017
2.12.5 29,091 10/30/2017
2.12.4 7,886 10/17/2017
2.12.3 4,826 10/2/2017
2.12.2 18,767 9/17/2017
2.12.1 51,825 9/9/2017
2.12.0 2,616 9/1/2017
2.12.0-preview-01 3,462 8/29/2017
2.11.6 11,430 7/18/2017
2.11.5 2,927 7/12/2017
2.11.4 7,667 6/28/2017
2.11.3 8,471 6/1/2017
2.11.2 864 6/1/2017
2.11.1 3,878 5/31/2017
2.11.0 945 5/30/2017
2.11.0-preview-02 1,389 3/15/2017
2.11.0-preview-01 803 3/10/2017
2.10.7 8,033 5/3/2017
2.10.6 39,418 4/20/2017
2.10.4 4,238 3/28/2017
2.10.3 965 3/25/2017
2.10.2 4,843 3/14/2017
2.10.1 20,841 2/18/2017
2.10.0 8,715 2/1/2017
2.9.7 7,154 1/12/2017
2.9.6 1,335 12/30/2016
2.9.5 1,171 12/26/2016
2.9.4 2,628 12/10/2016
2.9.3 1,052 12/8/2016
2.9.2 1,134 12/3/2016
2.9.1 1,840 11/19/2016
2.9.0 1,499 11/17/2016
2.8.5 1,834 11/2/2016
2.8.4 1,271 10/28/2016
2.8.3 6,969 10/20/2016
2.8.2 1,737 10/20/2016
2.8.1 882 10/19/2016
2.8.0 886 10/18/2016
2.8.0-preview-01 813 10/13/2016
2.7.1 30,478 9/1/2016
2.7.0 4,662 8/19/2016
2.6.4 4,682 7/29/2016
2.6.3 3,248 7/9/2016
2.6.3-netcore-rc2 1,242 7/9/2016
2.6.2 3,005 6/13/2016
2.6.2-netcore-rc2 994 6/13/2016
2.6.1-netcore-rc2 832 6/10/2016
2.6.0 1,111 6/10/2016
2.5.1 969 6/7/2016
2.5.0 1,736 5/24/2016
2.4.3 1,968 5/7/2016
2.4.2 1,251 4/26/2016
2.4.1 3,325 4/16/2016
2.4.0 1,059 4/14/2016
2.3.0 2,221 3/30/2016
2.2.2 5,115 3/10/2016
2.2.1 891 3/8/2016
2.2.0 1,410 2/26/2016
2.1.3 1,622 1/17/2016
2.1.2 1,066 1/15/2016
2.1.1 1,216 1/4/2016
2.1.0 1,821 12/4/2015
2.0.2 1,147 12/1/2015
2.0.1 1,032 11/27/2015
2.0.0 35,226 11/19/2015
2.0.0-rc4build353 900 11/18/2015
2.0.0-rc4build352 880 11/17/2015
2.0.0-rc4build351 861 11/17/2015
2.0.0-rc4build350 935 11/17/2015
2.0.0-rc4build349 897 11/12/2015
2.0.0-rc4build348 893 11/12/2015
2.0.0-rc4build347 864 11/12/2015
2.0.0-rc4build346 881 11/12/2015
2.0.0-rc4build345 842 11/12/2015
2.0.0-rc4build344 868 11/7/2015
2.0.0-rc4build343 913 11/5/2015
2.0.0-rc4build342 1,212 11/1/2015
2.0.0-rc4build341 881 10/29/2015
2.0.0-rc4build340 1,024 11/12/2015
2.0.0-rc4build339 851 11/7/2015
2.0.0-rc4build338 872 11/5/2015
2.0.0-rc4build337 866 11/1/2015
2.0.0-rc4build336 865 10/29/2015
2.0.0-rc3build340 873 10/26/2015
2.0.0-rc3build339 774 10/26/2015
2.0.0-rc3build338 777 10/23/2015
2.0.0-rc3build337 844 10/20/2015
2.0.0-rc3build336 812 10/19/2015
2.0.0-rc3build335 892 10/12/2015
2.0.0-rc3build334 833 10/10/2015
2.0.0-rc3build333 827 10/6/2015
2.0.0-rc3build332 841 10/6/2015
2.0.0-rc3build331 822 10/1/2015
2.0.0-rc3build330 758 10/1/2015
2.0.0-rc3build329 788 9/30/2015
2.0.0-rc3build328 855 9/26/2015
2.0.0-rc3build327 827 9/25/2015
2.0.0-rc3build326 795 9/25/2015
2.0.0-rc3build325 781 9/25/2015
2.0.0-rc3build324 850 9/11/2015
2.0.0-rc3build323 814 9/11/2015
2.0.0-rc3build322 812 9/11/2015
2.0.0-rc3build321 788 9/11/2015
2.0.0-rc3build320 801 9/11/2015
2.0.0-rc3build319 829 9/8/2015
2.0.0-rc3build318 844 9/6/2015
2.0.0-rc3build317 826 9/3/2015
2.0.0-rc3build316 871 9/2/2015
2.0.0-rc3build315 820 8/31/2015
2.0.0-rc3build314 851 9/8/2015
2.0.0-rc3build313 819 8/29/2015
2.0.0-rc3build312 842 8/23/2015
2.0.0-rc3build311 802 8/21/2015
2.0.0-rc3build310 855 8/18/2015
2.0.0-rc3build309 849 8/12/2015
2.0.0-rc3build308 790 8/6/2015
2.0.0-rc3build307 799 8/23/2015
2.0.0-rc3build306 797 8/6/2015
2.0.0-rc3build304 880 8/4/2015
2.0.0-rc3build303 826 8/6/2015
2.0.0-rc3build302 739 8/3/2015
2.0.0-rc3build301 852 7/31/2015
2.0.0-rc3build300 916 7/28/2015
2.0.0-rc3build299 802 7/28/2015
2.0.0-rc3build298 794 7/28/2015
2.0.0-rc3build297 766 7/31/2015
2.0.0-rc2build297 850 7/26/2015
2.0.0-rc2build295 1,054 7/24/2015
2.0.0-rc2build294 812 7/24/2015
2.0.0-rc2build293 809 7/26/2015
2.0.0-rc2build292 826 7/21/2015
2.0.0-rc2build291 803 7/24/2015
2.0.0-rc2build289 798 7/21/2015
2.0.0-rc1build371 783 1/11/2016
2.0.0-rc1build366 782 1/11/2016
2.0.0-rc1build288 791 7/4/2015
2.0.0-rc1build287 795 6/19/2015
2.0.0-rc1build286 824 6/8/2015
2.0.0-rc1build285 797 6/4/2015
2.0.0-rc1build284 826 6/3/2015
2.0.0-rc1build283 1,002 6/1/2015
2.0.0-rc1build282 816 5/29/2015
2.0.0-rc1build281 791 5/27/2015
2.0.0-rc1build280 850 5/27/2015
2.0.0-rc1build279 865 5/21/2015
2.0.0-rc1build278 859 5/16/2015
2.0.0-rc1build277 888 5/15/2015
2.0.0-rc1build276 959 5/21/2015
2.0.0-rc1build275 764 5/16/2015
2.0.0-rc1build274 861 5/15/2015
2.0.0-rc1build273 781 5/15/2015
2.0.0-rc1build272 835 5/14/2015
2.0.0-rc1build271 810 5/14/2015
2.0.0-rc1build270 805 5/13/2015
2.0.0-rc1build269 832 5/14/2015
2.0.0-rc1build268 788 5/12/2015
2.0.0-rc1build267 837 5/10/2015
2.0.0-rc1build266 760 5/7/2015
2.0.0-rc1build265 831 5/6/2015
2.0.0-rc1build264 835 5/5/2015
2.0.0-rc1build263 831 5/1/2015
2.0.0-rc1build262 801 4/30/2015
2.0.0-rc1build261 781 4/29/2015
2.0.0-rc1build260 776 4/28/2015
2.0.0-rc1build259 853 4/21/2015
2.0.0-rc1build258 783 4/29/2015
2.0.0-rc1build255 780 4/21/2015
2.0.0-preview256 921 4/15/2015
2.0.0-preview255 892 4/14/2015
2.0.0-preview254 848 4/14/2015
2.0.0-preview253 859 4/13/2015
2.0.0-preview252 882 4/10/2015
2.0.0-preview251 932 4/7/2015
2.0.0-preview250 824 4/6/2015
2.0.0-preview249 897 4/6/2015
2.0.0-preview248 855 4/7/2015
2.0.0-preview247 856 4/6/2015
2.0.0-preview246 878 4/6/2015
2.0.0-preview245 814 4/3/2015
2.0.0-preview244 838 4/3/2015
2.0.0-preview243 836 4/3/2015
2.0.0-preview242 829 4/2/2015
2.0.0-preview241 781 3/31/2015
2.0.0-preview240 871 3/31/2015
2.0.0-preview239 835 3/30/2015
2.0.0-preview238 832 3/30/2015
2.0.0-preview237 812 3/29/2015
2.0.0-preview236 860 3/28/2015
2.0.0-preview235 887 3/27/2015
2.0.0-preview234 795 3/27/2015
2.0.0-preview233 845 3/26/2015
2.0.0-preview232 909 3/26/2015
2.0.0-preview231 836 3/25/2015
2.0.0-preview230 867 3/25/2015
2.0.0-preview229 891 3/25/2015
2.0.0-preview228 848 3/23/2015
2.0.0-preview227 814 3/23/2015
2.0.0-preview226 884 3/19/2015
2.0.0-preview225 848 3/18/2015
2.0.0-preview224 860 3/18/2015
2.0.0-preview223 831 3/18/2015
2.0.0-preview222 814 3/17/2015
2.0.0-preview221 824 3/15/2015
2.0.0-preview220 818 3/14/2015
2.0.0-preview219 822 3/13/2015
2.0.0-preview218 849 3/11/2015
2.0.0-preview217 819 3/10/2015
2.0.0-preview216 856 3/10/2015
2.0.0-preview215 880 3/10/2015
2.0.0-preview214 830 3/10/2015
2.0.0-preview213 804 3/9/2015
2.0.0-preview212 834 3/6/2015
2.0.0-preview211 818 3/4/2015
2.0.0-preview210 877 3/4/2015
2.0.0-preview209 845 3/4/2015
2.0.0-preview208 796 3/3/2015
2.0.0-preview207 834 3/3/2015
2.0.0-preview206 836 3/3/2015
2.0.0-preview205 845 3/2/2015
2.0.0-preview204 828 3/2/2015
2.0.0-preview203 881 2/26/2015
2.0.0-preview202 848 2/25/2015
2.0.0-preview201 866 2/20/2015
2.0.0-preview200 986 2/20/2015
2.0.0-preview199 842 2/20/2015
2.0.0-preview198 893 2/19/2015
2.0.0-preview197 816 2/19/2015
2.0.0-preview196 825 2/19/2015
2.0.0-preview195 848 2/19/2015
2.0.0-preview194 874 2/18/2015
2.0.0-preview193 946 2/18/2015
2.0.0-preview192 893 2/17/2015
2.0.0-preview191 950 2/17/2015
2.0.0-preview190 827 2/17/2015
2.0.0-preview189 835 2/12/2015
2.0.0-preview188 945 2/11/2015
2.0.0-preview187 955 2/11/2015
2.0.0-preview186 873 2/11/2015
2.0.0-preview185 842 2/10/2015
2.0.0-preview184 891 2/10/2015
2.0.0-preview183 922 2/10/2015
2.0.0-preview182 843 2/9/2015
2.0.0-preview181 1,249 2/2/2015
2.0.0-preview180 894 2/2/2015
2.0.0-preview179 813 1/31/2015
2.0.0-preview178 874 1/30/2015
2.0.0-preview177 902 1/29/2015
2.0.0-preview176 896 1/24/2015
2.0.0-preview175 959 1/24/2015
2.0.0-preview174 924 1/23/2015
2.0.0-preview173 910 1/18/2015
2.0.0-preview172 900 1/19/2015
2.0.0-preview171 869 1/16/2015
2.0.0-preview170 909 1/16/2015
2.0.0-preview169 871 1/16/2015
2.0.0-preview168 823 1/16/2015
2.0.0-preview167 841 1/16/2015
2.0.0-preview166 936 1/15/2015
2.0.0-preview165 906 1/15/2015
2.0.0-preview164 868 1/15/2015
2.0.0-preview163 869 1/15/2015
2.0.0-preview162 894 1/14/2015
2.0.0-preview161 909 1/14/2015
2.0.0-preview160 852 1/14/2015
2.0.0-preview159 878 1/14/2015
2.0.0-preview158 875 1/14/2015
2.0.0-preview157 845 1/14/2015
2.0.0-preview156 834 1/13/2015
2.0.0-preview155 896 1/13/2015
2.0.0-preview154 887 1/12/2015
2.0.0-preview153 895 1/12/2015
2.0.0-preview152 834 1/9/2015
2.0.0-preview151 835 1/9/2015
2.0.0-preview150 889 1/8/2015
2.0.0-preview148 839 1/8/2015
2.0.0-preview147 857 1/3/2015
2.0.0-preview146 860 1/3/2015
2.0.0-preview145 887 12/30/2014
2.0.0-preview144 931 12/29/2014
2.0.0-preview143 902 12/29/2014
2.0.0-preview142 819 12/23/2014
2.0.0-preview141 863 12/23/2014
2.0.0-preview140 901 12/23/2014
2.0.0-preview139 895 12/20/2014
2.0.0-preview138 831 12/20/2014
2.0.0-preview137 854 12/20/2014
2.0.0-preview136 831 12/20/2014
2.0.0-preview135 851 12/20/2014
2.0.0-preview133 844 12/18/2014
2.0.0-preview132 898 12/15/2014
2.0.0-preview131 3,247 12/14/2014
2.0.0-preview130 914 12/12/2014
2.0.0-preview129 910 12/12/2014
2.0.0-preview128 920 12/11/2014
2.0.0-preview127 830 12/10/2014
2.0.0-preview126 845 12/10/2014
2.0.0-preview125 888 12/8/2014
2.0.0-preview124 857 12/8/2014
2.0.0-preview123 994 12/7/2014
2.0.0-preview119 918 11/24/2014
2.0.0-preview118 1,568 11/21/2014
2.0.0-preview116 1,486 11/13/2014
2.0.0-preview115 1,037 11/6/2014
2.0.0-preview114 1,358 11/6/2014
2.0.0-preview113 1,152 11/5/2014
2.0.0-preview112 1,081 11/5/2014
2.0.0-preview110 1,310 11/5/2014
2.0.0-preview109 1,562 11/4/2014
2.0.0-preview108 1,229 10/31/2014
2.0.0-preview107 1,464 10/31/2014
2.0.0-preview105 1,535 10/31/2014
2.0.0-preview104 857 10/29/2014
2.0.0-preview103 857 10/27/2014
2.0.0-preview102 920 10/27/2014
2.0.0-preview101 954 10/24/2014
2.0.0-beta258 827 4/21/2015
2.0.0-beta254 959 4/20/2015
1.4.1 4,216 10/9/2014
1.4.0 1,221 9/10/2014
1.3.1 1,140 8/18/2014
1.3.0 1,140 7/16/2014
1.2.2 1,042 7/2/2014
1.2.1 922 6/30/2014
1.2.0 1,094 1/9/2014
1.1.1 992 12/26/2013
1.1.0 944 12/26/2013
1.0.11 1,257 12/24/2013
Show less