Reacting to SYstem.IO package version change
MemCache: Initial API structure.
Initial MemoryCache implementation. Set, Get, & Remove. Simple triggers.
Lazy time based expiration.
Invoke eviction callbacks after removal.
Add real-ish usage sample. Add EvictionReason.Replaced.
Cleanup.
Listen for memory preasure and do a basic cleanup.
Renamed Project.json to Project.json2
Fixed project.json casing
Updated to use the new target framework in project.json
Cleanup spelling, test names, layout, etc.. Add coreclr support for samples.
More cleanup. Use Debug.Assert instead of NotImplementedException.
Updated build.cmd
Implement background timer expiration.
Invoke eviction callbacks on the threadpool.
Fix flaky test.
#6 - Use DateTimeOffset instead of DateTime. Fix spelling.
#5 - Rename package to Microsoft.Framework.Cache.Memory.
Create stub projects for Distributed cache and Session.