DryIoc 2.0.0-rc4build352

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

No packages depend on DryIoc.

  • Support for PCL and .NET Core. - More consistent and complete API. - Diagnose potential resolution problems with container.VerifyResolutions(). - Possible compile-time factory delegate generation. Utilized by DryIocZero. - Ambient current scope and Reuse.InWebRequest for ASP.NET integration. - Support for static and instance factory methods in addition to constructor. It means support for method parameters injection. - Batch registration from assemblies and type collections with RegisterMany. - Service key of arbitrary type. The only requirement for key type is to implement GetHashCode and Equals. - Resolve as KeyValuePair to get service key with service object. - Register with condition for resolution. - Required service type support: e.g. var serviceObjects = c.Resolve{object[]}(typeof(Service));. - Optional parameters support. - Fine-grained control over injection of parameters, properties, and fields. - Injection of primitive values. - Control how reused service is stored and disposed via weaklyReferenced and preventDisposal setups. - Resolve service collection as IList{T}, ICollection{T}, IReadOnlyList{T}, IReadOnlyCollection{T}. - Register once, existing registration update, unregister. - Explicit cache management. - removed: Compilation to DynamicAssembly. DryIoc is fast enough without its complexity.

This package has no dependencies.

Version Downloads Last updated
6.0.0-preview-08 10 12/25/2025
6.0.0-preview-07 14 12/25/2025
5.4.3 14 12/14/2025
5.4.2 9 12/10/2025
5.4.1 14 12/12/2025
5.4.0 16 12/16/2025
5.3.4 10 12/23/2025
5.3.3 10 12/14/2025
5.3.2 11 12/11/2025
5.3.1 12 12/25/2025
5.3.0 6 12/25/2025
5.2.2 13 12/21/2025
5.2.1 9 12/25/2025
5.2.0 14 12/10/2025
5.1.0 11 12/10/2025
5.0.2 19 12/14/2025
5.0.1 15 12/13/2025
5.0.0 8 12/14/2025
4.8.8 10 12/25/2025
4.8.7 18 12/13/2025
4.8.6 14 12/14/2025
4.8.5 10 12/25/2025
4.8.4 12 12/14/2025
4.8.3 11 12/25/2025
4.8.2 17 12/10/2025
4.8.1 18 12/13/2025
4.8.0 8 12/18/2025
4.7.8 14 12/14/2025
4.7.7 11 12/12/2025
4.7.6 16 12/14/2025
4.7.5 13 12/10/2025
4.7.4 9 12/13/2025
4.7.3 15 12/13/2025
4.7.2 13 12/14/2025
4.7.1 12 12/18/2025
4.7.0 10 12/09/2025
4.6.0 15 12/10/2025
4.5.2 14 12/14/2025
4.5.1 11 12/25/2025
4.5.0 9 12/25/2025
4.4.1 13 12/25/2025
4.4.0 14 12/11/2025
4.3.4 13 12/25/2025
4.3.3 12 12/12/2025
4.3.2 13 12/14/2025
4.3.1 14 12/14/2025
4.3.0 14 12/11/2025
4.2.5 13 12/14/2025
4.2.4 9 12/25/2025
4.2.3 9 12/10/2025
4.2.2 16 12/14/2025
4.2.1 12 12/11/2025
4.2.0 10 12/13/2025
4.1.4 8 12/10/2025
4.1.3 16 12/13/2025
4.1.2 16 12/15/2025
4.1.1 13 12/14/2025
4.1.0 14 12/13/2025
4.1.0-preview-04 12 12/25/2025
4.1.0-preview-03 12 12/25/2025
4.1.0-preview-02 16 12/25/2025
4.1.0-preview-01 13 12/25/2025
4.0.7 11 12/25/2025
4.0.6 10 12/25/2025
4.0.5 10 12/25/2025
4.0.5-preview-01 12 12/25/2025
4.0.4 12 12/17/2025
4.0.3 17 12/14/2025
4.0.2 11 12/10/2025
4.0.1 18 12/17/2025
4.0.0 9 12/25/2025
4.0.0-preview-02 10 12/12/2025
4.0.0-preview-01 18 12/25/2025
3.1.0-preview-07 10 12/25/2025
3.0.2 12 12/15/2025
3.0.1 8 12/25/2025
3.0.0 12 12/13/2025
3.0.0-preview-12 18 12/25/2025
3.0.0-preview-11 11 12/25/2025
3.0.0-preview-10 14 12/25/2025
3.0.0-preview-09 12 12/16/2025
3.0.0-preview-08 9 12/25/2025
3.0.0-preview-07 14 12/25/2025
3.0.0-preview-06 10 12/25/2025
3.0.0-preview-05 10 12/16/2025
3.0.0-preview-04 14 12/25/2025
3.0.0-preview-03 16 12/18/2025
3.0.0-preview-02 12 12/25/2025
3.0.0-preview-01 12 12/25/2025
2.12.10 13 12/14/2025
2.12.9 11 12/14/2025
2.12.8 7 12/10/2025
2.12.7 15 12/21/2025
2.12.6 12 12/13/2025
2.12.5 14 12/14/2025
2.12.4 15 12/14/2025
2.12.3 9 12/13/2025
2.12.2 12 12/14/2025
2.12.1 11 12/25/2025
2.12.0 11 12/25/2025
2.12.0-preview-01 14 12/15/2025
2.11.6 10 12/18/2025
2.11.5 16 12/12/2025
2.11.4 12 12/15/2025
2.11.3 14 12/16/2025
2.11.2 17 12/13/2025
2.11.1 11 12/25/2025
2.11.0 12 12/10/2025
2.11.0-preview-02 12 12/20/2025
2.11.0-preview-01 11 12/21/2025
2.10.7 10 12/15/2025
2.10.6 11 12/11/2025
2.10.5 13 12/25/2025
2.10.4 10 12/15/2025
2.10.3 15 12/17/2025
2.10.2 11 12/15/2025
2.10.1 10 12/25/2025
2.10.0 11 12/16/2025
2.9.7 12 12/14/2025
2.9.6 11 12/25/2025
2.9.5 10 12/20/2025
2.9.4 12 12/13/2025
2.9.3 10 12/25/2025
2.9.2 11 12/22/2025
2.9.1 14 12/25/2025
2.9.0 12 12/14/2025
2.8.5 17 12/13/2025
2.8.4 8 12/25/2025
2.8.3 13 12/16/2025
2.8.2 10 12/14/2025
2.8.1 12 12/25/2025
2.8.0 12 12/09/2025
2.8.0-preview-01 7 12/25/2025
2.7.1 11 12/25/2025
2.7.0 7 12/25/2025
2.6.4 8 12/25/2025
2.6.3 14 12/11/2025
2.6.2 10 12/22/2025
2.6.0 9 12/13/2025
2.5.1 13 12/09/2025
2.5.0 8 12/25/2025
2.4.3 9 12/25/2025
2.4.2 13 12/15/2025
2.4.1 7 12/25/2025
2.4.0 14 12/13/2025
2.3.0 13 12/25/2025
2.2.2 12 12/16/2025
2.2.1 10 12/25/2025
2.2.0 11 12/13/2025
2.1.3 12 12/15/2025
2.1.2 11 12/22/2025
2.1.1 15 12/13/2025
2.1.0 15 12/15/2025
2.0.2 10 12/13/2025
2.0.1 12 12/17/2025
2.0.0 11 12/21/2025
2.0.0-rc4build353 13 12/25/2025
2.0.0-rc4build352 15 12/16/2025
2.0.0-rc4build351 13 12/17/2025
2.0.0-rc4build350 8 12/25/2025
2.0.0-rc4build349 11 12/25/2025
2.0.0-rc4build348 13 12/18/2025
2.0.0-rc4build347 10 12/25/2025
2.0.0-rc4build346 13 12/14/2025
2.0.0-rc4build345 15 12/10/2025
2.0.0-rc4build344 9 12/25/2025
2.0.0-rc4build343 8 12/25/2025
2.0.0-rc4build342 9 12/25/2025
2.0.0-rc4build341 12 12/25/2025
2.0.0-rc4build340 13 12/21/2025
2.0.0-rc4build339 13 12/25/2025
2.0.0-rc4build338 9 12/25/2025
2.0.0-rc4build337 14 12/14/2025
2.0.0-rc4build336 14 12/23/2025
2.0.0-rc3build340 11 12/25/2025
2.0.0-rc3build339 13 12/24/2025
2.0.0-rc3build338 13 12/25/2025
2.0.0-rc3build337 16 12/22/2025
2.0.0-rc3build336 12 12/19/2025
2.0.0-rc3build335 8 12/25/2025
2.0.0-rc3build334 10 12/25/2025
2.0.0-rc3build333 9 12/14/2025
2.0.0-rc3build332 13 12/25/2025
2.0.0-rc3build331 11 12/25/2025
2.0.0-rc3build330 16 12/11/2025
2.0.0-rc3build329 10 12/14/2025
2.0.0-rc3build328 10 12/23/2025
2.0.0-rc3build327 18 12/10/2025
2.0.0-rc3build326 11 12/25/2025
2.0.0-rc3build325 11 12/25/2025
2.0.0-rc3build324 15 12/23/2025
2.0.0-rc3build323 14 12/17/2025
2.0.0-rc3build322 8 12/25/2025
2.0.0-rc3build321 11 12/22/2025
2.0.0-rc3build320 11 12/25/2025
2.0.0-rc3build319 12 12/25/2025
2.0.0-rc3build318 8 12/09/2025
2.0.0-rc3build317 9 12/25/2025
2.0.0-rc3build316 15 12/25/2025
2.0.0-rc3build315 9 12/25/2025
2.0.0-rc3build314 13 12/14/2025
2.0.0-rc3build313 15 12/25/2025
2.0.0-rc3build312 13 12/25/2025
2.0.0-rc3build311 12 12/25/2025
2.0.0-rc3build310 9 12/25/2025
2.0.0-rc3build309 10 12/25/2025
2.0.0-rc3build308 16 12/25/2025
2.0.0-rc3build307 11 12/25/2025
2.0.0-rc3build306 15 12/20/2025
2.0.0-rc3build304 13 12/25/2025
2.0.0-rc3build303 11 12/25/2025
2.0.0-rc3build302 9 12/14/2025
2.0.0-rc3build301 12 12/25/2025
2.0.0-rc3build300 14 12/25/2025
2.0.0-rc3build299 12 12/23/2025
2.0.0-rc3build298 11 12/25/2025
2.0.0-rc3build297 11 12/25/2025
2.0.0-rc3build296 11 12/17/2025
2.0.0-rc2build297 11 12/25/2025
2.0.0-rc2build296 9 12/25/2025
2.0.0-rc2build295 13 12/25/2025
2.0.0-rc2build294 11 12/22/2025
2.0.0-rc2build293 12 12/25/2025
2.0.0-rc2build292 14 12/16/2025
2.0.0-rc2build291 13 12/25/2025
2.0.0-rc2build289 14 12/25/2025
2.0.0-rc1build371 11 12/25/2025
2.0.0-rc1build366 12 12/25/2025
2.0.0-rc1build288 14 12/15/2025
2.0.0-rc1build287 11 12/25/2025
2.0.0-rc1build286 14 12/18/2025
2.0.0-rc1build285 14 12/10/2025
2.0.0-rc1build284 13 12/22/2025
2.0.0-rc1build283 13 12/14/2025
2.0.0-rc1build282 15 12/25/2025
2.0.0-rc1build281 13 12/22/2025
2.0.0-rc1build280 20 12/25/2025
2.0.0-rc1build279 14 12/25/2025
2.0.0-rc1build278 18 12/25/2025
2.0.0-rc1build277 9 12/15/2025
2.0.0-rc1build276 13 12/25/2025
2.0.0-rc1build275 12 12/25/2025
2.0.0-rc1build274 15 12/19/2025
2.0.0-rc1build273 13 12/16/2025
2.0.0-rc1build272 12 12/14/2025
2.0.0-rc1build271 11 12/15/2025
2.0.0-rc1build270 12 12/17/2025
2.0.0-rc1build269 15 12/19/2025
2.0.0-rc1build268 14 12/25/2025
2.0.0-rc1build267 14 12/10/2025
2.0.0-rc1build266 11 12/25/2025
2.0.0-rc1build265 11 12/22/2025
2.0.0-rc1build264 10 12/14/2025
2.0.0-rc1build263 9 12/14/2025
2.0.0-rc1build262 16 12/14/2025
2.0.0-rc1build261 11 12/10/2025
2.0.0-rc1build260 14 12/10/2025
2.0.0-rc1build259 12 12/14/2025
2.0.0-rc1build258 11 12/25/2025
2.0.0-rc1build255 8 12/25/2025
2.0.0-preview256 12 12/25/2025
2.0.0-preview255 9 12/25/2025
2.0.0-preview254 11 12/16/2025
2.0.0-preview253 8 12/25/2025
2.0.0-preview252 12 12/12/2025
2.0.0-preview251 10 12/25/2025
2.0.0-preview250 14 12/25/2025
2.0.0-preview249 10 12/25/2025
2.0.0-preview248 7 12/25/2025
2.0.0-preview247 12 12/25/2025
2.0.0-preview246 15 12/21/2025
2.0.0-preview245 13 12/25/2025
2.0.0-preview244 12 12/22/2025
2.0.0-preview243 12 12/14/2025
2.0.0-preview242 11 12/10/2025
2.0.0-preview241 15 12/25/2025
2.0.0-preview240 15 12/25/2025
2.0.0-preview239 11 12/24/2025
2.0.0-preview238 12 12/14/2025
2.0.0-preview237 9 12/16/2025
2.0.0-preview236 12 12/16/2025
2.0.0-preview235 13 12/25/2025
2.0.0-preview234 14 12/25/2025
2.0.0-preview233 13 12/15/2025
2.0.0-preview232 15 12/13/2025
2.0.0-preview231 17 12/12/2025
2.0.0-preview230 10 12/25/2025
2.0.0-preview229 12 12/25/2025
2.0.0-preview228 13 12/10/2025
2.0.0-preview227 9 12/22/2025
2.0.0-preview226 10 12/25/2025
2.0.0-preview225 12 12/10/2025
2.0.0-preview224 12 12/25/2025
2.0.0-preview223 11 12/16/2025
2.0.0-preview222 14 12/14/2025
2.0.0-preview221 11 12/25/2025
2.0.0-preview220 10 12/12/2025
2.0.0-preview219 12 12/25/2025
2.0.0-preview218 15 12/23/2025
2.0.0-preview217 14 12/25/2025
2.0.0-preview216 14 12/25/2025
2.0.0-preview215 19 12/13/2025
2.0.0-preview214 11 12/25/2025
2.0.0-preview213 14 12/22/2025
2.0.0-preview212 12 12/15/2025
2.0.0-preview211 12 12/25/2025
2.0.0-preview210 10 12/15/2025
2.0.0-preview209 9 12/25/2025
2.0.0-preview208 17 12/25/2025
2.0.0-preview207 15 12/14/2025
2.0.0-preview206 9 12/25/2025
2.0.0-preview205 10 12/13/2025
2.0.0-preview204 13 12/15/2025
2.0.0-preview203 10 12/25/2025
2.0.0-preview202 8 12/25/2025
2.0.0-preview201 10 12/25/2025
2.0.0-preview200 14 12/13/2025
2.0.0-preview199 11 12/13/2025
2.0.0-preview198 10 12/24/2025
2.0.0-preview197 10 12/15/2025
2.0.0-preview196 12 12/25/2025
2.0.0-preview195 15 12/14/2025
2.0.0-preview194 9 12/25/2025
2.0.0-preview193 11 12/25/2025
2.0.0-preview192 11 12/13/2025
2.0.0-preview191 11 12/25/2025
2.0.0-preview190 14 12/13/2025
2.0.0-preview189 14 12/25/2025
2.0.0-preview188 10 12/25/2025
2.0.0-preview187 8 12/25/2025
2.0.0-preview186 11 12/25/2025
2.0.0-preview185 12 12/22/2025
2.0.0-preview184 14 12/25/2025
2.0.0-preview183 11 12/25/2025
2.0.0-preview182 12 12/25/2025
2.0.0-preview181 13 12/11/2025
2.0.0-preview180 10 12/13/2025
2.0.0-preview179 12 12/25/2025
2.0.0-preview178 9 12/25/2025
2.0.0-preview177 11 12/13/2025
2.0.0-preview176 11 12/20/2025
2.0.0-preview175 11 12/18/2025
2.0.0-preview174 14 12/11/2025
2.0.0-preview173 14 12/13/2025
2.0.0-preview172 15 12/14/2025
2.0.0-preview171 12 12/25/2025
2.0.0-preview170 13 12/25/2025
2.0.0-preview169 13 12/15/2025
2.0.0-preview168 12 12/25/2025
2.0.0-preview167 12 12/25/2025
2.0.0-preview166 15 12/14/2025
2.0.0-preview165 14 12/22/2025
2.0.0-preview164 14 12/25/2025
2.0.0-preview163 13 12/11/2025
2.0.0-preview162 14 12/25/2025
2.0.0-preview161 13 12/25/2025
2.0.0-preview160 14 12/16/2025
2.0.0-preview159 11 12/15/2025
2.0.0-preview158 12 12/25/2025
2.0.0-preview157 10 12/25/2025
2.0.0-preview156 9 12/25/2025
2.0.0-preview155 15 12/14/2025
2.0.0-preview154 10 12/25/2025
2.0.0-preview153 13 12/25/2025
2.0.0-preview152 8 12/25/2025
2.0.0-preview151 11 12/25/2025
2.0.0-preview150 13 12/15/2025
2.0.0-preview148 10 12/25/2025
2.0.0-preview147 12 12/25/2025
2.0.0-preview146 11 12/25/2025
2.0.0-preview145 15 12/25/2025
2.0.0-preview144 11 12/22/2025
2.0.0-preview143 12 12/25/2025
2.0.0-preview142 15 12/25/2025
2.0.0-preview141 11 12/18/2025
2.0.0-preview140 11 12/25/2025
2.0.0-preview139 14 12/23/2025
2.0.0-preview138 9 12/25/2025
2.0.0-preview137 10 12/19/2025
2.0.0-preview136 14 12/10/2025
2.0.0-preview135 11 12/25/2025
2.0.0-preview133 11 12/25/2025
2.0.0-preview132 11 12/25/2025
2.0.0-preview131 16 12/25/2025
2.0.0-preview130 14 12/23/2025
2.0.0-preview129 14 12/15/2025
2.0.0-preview128 14 12/24/2025
2.0.0-preview127 12 12/25/2025
2.0.0-preview126 8 12/25/2025
2.0.0-preview125 13 12/25/2025
2.0.0-preview124 12 12/25/2025
2.0.0-preview123 7 12/25/2025
2.0.0-preview119 14 12/14/2025
2.0.0-preview118 12 12/14/2025
2.0.0-preview116 10 12/25/2025
2.0.0-preview115 13 12/23/2025
2.0.0-preview114 12 12/25/2025
2.0.0-preview113 14 12/25/2025
2.0.0-preview112 10 12/21/2025
2.0.0-preview110 12 12/25/2025
2.0.0-preview109 11 12/25/2025
2.0.0-preview108 12 12/25/2025
2.0.0-preview107 12 12/25/2025
2.0.0-preview105 11 12/25/2025
2.0.0-preview104 11 12/18/2025
2.0.0-preview103 12 12/16/2025
2.0.0-preview102 13 12/21/2025
2.0.0-preview101 11 12/15/2025
2.0.0-beta258 12 12/13/2025
2.0.0-beta254 9 12/25/2025
1.4.1 10 12/25/2025
1.4.0 13 12/12/2025
1.3.1 12 12/13/2025
1.3.0 11 12/13/2025
1.2.2 11 12/13/2025
1.2.1 8 12/25/2025
1.2.0 10 12/25/2025
1.1.1 10 12/15/2025
1.1.0 11 12/25/2025
1.0.11 13 12/16/2025