Skip to content

Commit 36c58c5

Browse files
committed
task: release notes
1 parent 64a5bac commit 36c58c5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

ReleaseNotes.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,16 @@
44
- *BREAKING CHANGE* Upgrade to netstandard2.0
55
- *BREAKING CHANGE* Change underlying cache from System.Runtime.Caching to Microsft.Extension.Caching.Memory
66
- *BREAKING CHANGE* Removed IAppCache.ObjectCache and changed to a cache provider model.
7-
To access the provider use IAppCache.CacheProvider. By default we use a static shared in-memory cache but add your own cache provider by implmenting the simple `ICacheProvider`.
7+
To access the provider use IAppCache.CacheProvider. By default we use a singleton shared in-memory cache but add your own cache provider by implmenting the simple `ICacheProvider`.
88
- *BREAKING CHANGE* changed from CacheItemPolicy to MemoryCacheEntryOptions. RemovedCallback is now PostEvictionCallbacks.
99
- Added a new replaceable global static default cache provider
1010

1111
`Func<ICacheProvider> DefaultCacheProvider { get; }`
1212

1313
By default we use a shared in-memory cache but each instance can have it's underlying cache provider overridden from it's constructor.
1414
- Make methods on CachingService virtual
15+
- Add LazyCache.AspNetCore for dependency injection registration - ServiceCollection.AddLazyCache();
16+
- Update sample to use aspnet core and LazyCache.AspNetCore
1517

1618
## Version 0.7.1
1719
- Fix async/sync interopability bug, see https://github.com/alastairtree/LazyCache/issues/12

0 commit comments

Comments
 (0)