Enferno.Public 2.3.0

Enferno Public

Enferno API helpers.

Install-Package Enferno.Public -Version 2.3.0
dotnet add package Enferno.Public --version 2.3.0
<PackageReference Include="Enferno.Public" Version="2.3.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Enferno.Public --version 2.3.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

**BREAKING CHANGE**: Removed AddCache from CacheManager. Added constructor to handle additions of caches.
This is due to the fact that Unity now does not support making multiple calls to methods when resolving components from configuration.

You will get a message similar to this "System.InvalidOperationException: Configuration is incorrect, the type CacheManager does not have a method named AddCache that takes parameters named cache."
Just remove the method entries under register and add a constructor instead.

Change:
```xml
<register type="ICacheManager" mapTo="CacheManager">
 <lifetime type="singleton" />
 <method name="AddCache">
   <param name="cache" dependencyName="EnfernoData" />
 </method>
</register>
```
To:
```xml
<register type="ICacheManager" mapTo="CacheManager">
 <lifetime type="singleton" />
 <constructor>
   <param name="caches">
     <array>
     <dependency name="EnfernoData"/>
     </array>
     </param>
 </constructor>
</register>
```
Just add more entries under <array> if you are using multiple caches.

See release notes for 2.0.0 when upgrading from earlier versions.

Version History

Version Downloads Last updated
2.3.0 104 4/16/2019
2.2.0 171 3/1/2019
2.1.4 76 2/28/2019
2.1.3 73 2/28/2019
2.1.2 78 2/28/2019
2.1.1 75 2/28/2019
2.1.0 77 2/28/2019
2.0.1-beta7 108 8/24/2018
2.0.1-beta6 117 8/22/2018
2.0.1-beta5 115 8/20/2018
2.0.1-beta4 118 8/17/2018
2.0.1-beta3 117 8/17/2018
2.0.1-beta2 131 8/16/2018
2.0.1-beta 117 8/15/2018
2.0.0 2,898 5/30/2018
2.0.0-beta 174 5/28/2018
1.0.17 3,218 9/20/2016
1.0.17-beta4 255 9/9/2016
1.0.17-beta3 225 9/9/2016
1.0.17-beta2 233 9/8/2016
1.0.17-Beta 218 9/8/2016
1.0.16 288 9/5/2016
1.0.16-beta 247 8/17/2016
1.0.15.2 390 6/16/2016
1.0.15.1 633 1/12/2016
1.0.15 723 7/2/2015
1.0.15-beta2 274 6/22/2015
1.0.15-beta 284 6/18/2015
1.0.14.2 611 5/28/2015
1.0.14.1 304 5/26/2015
1.0.14 336 5/26/2015
1.0.14-beta 279 5/6/2015
1.0.13.2 294 5/26/2015
1.0.13 411 2/11/2015
1.0.12.1 399 1/28/2015
1.0.11 404 1/13/2015
1.0.10 584 5/12/2014
1.0.9 366 5/9/2014
1.0.8 356 5/9/2014
1.0.7 366 5/2/2014
1.0.7-alpha2 321 4/28/2014
1.0.7-alpha 318 4/25/2014
1.0.6 410 4/10/2014