Tamas Stanitz
d0da61a24c
MemoryCache generic TryGetValue return false when incompatible type used ( #395 )
2018-05-25 14:06:01 -07:00
Saravanan
12f998d697
Added suitable null checks to the extension method arguments ( #369 )
2018-03-08 20:02:44 -08:00
Pranav K
fda9f4fd0b
Update samples and tests to target netcoreapp2.1
2017-11-14 09:44:19 -08:00
Nate McMaster
c6a9cbbe45
Pin tool and package versions to make builds more repeatable
2017-10-31 18:02:00 -07:00
Nate McMaster
774797715d
Use PackageLineup to manage PackageReference versions
2017-08-28 16:50:04 -07:00
Nate McMaster
530b6c7ba2
Use Directory.Build.props/targets
2017-08-28 16:44:01 -07:00
Nate McMaster
23a89b78fe
Upgrade to xunit 2.3.0-beta4
2017-08-22 11:41:48 -07:00
John Luo
fe2b44d3f3
Increase timeout for all tests that wait on a semaphore
2017-07-07 19:39:01 -07:00
John Luo
654c84f111
Increase timeout for more test consistency
2017-07-07 19:28:26 -07:00
John Luo
5e73a85ef5
Add MemoryDistributedCacheOptions and use it to configure MemoryCache used by MemoryDistributedCache
2017-07-07 16:58:46 -07:00
John Luo
45d42c26b7
Add size based eviction to MemoryCache
2017-07-07 15:59:18 -07:00
Nate McMaster
427a0816f0
Target .NET Standard 2.0
2017-06-06 17:59:13 -07:00
John Luo
eae4e40bc2
Add cancellation token support
2017-05-22 02:12:25 -07:00
John Luo
f44517ef0e
Remove GC trigger for cache eviction
2017-03-27 11:30:56 -07:00
BrennanConroy
5fe7c5a23a
Remove old test
2017-03-24 12:24:52 -07:00
Pranav K
e4a89c3aec
Remove net451 as a cross-compile target
2017-03-24 12:07:46 -07:00
Kiran Challa
bea60a1117
Converted samples and tests to run on netcoreapp2.0
2017-03-22 15:12:42 -07:00
Nate McMaster
e6df878dd5
Unify dependency versions to one file and remove workarounds
2017-03-15 12:52:19 -07:00
Doug Bunting
d0a835890c
Bump test projects up to .NET 4.5.2
...
- aspnet/Testing#248
- xUnit no longer supports .NET 4.5.1
- build tests for desktop .NET only on Windows
2017-02-14 08:40:17 -08:00
Nate McMaster
1d75a34cef
Upgrade to VS 2017
2017-01-30 16:32:00 -08:00
Pranav K
b1596c3128
Updating to 4.4 CoreFx packages
2016-12-16 17:24:56 -08:00
John Luo
21c850aad3
Update ConcurrentDictionary implementation for MemoryCache
2016-11-17 10:41:54 -08:00
Pranav K
6f9dba06ab
Updating versions to 1.2.0-*
2016-11-09 14:12:39 -08:00
Pranav K
7cfe736cbc
Updating to netcoreapp1.1
2016-10-13 11:12:18 -07:00
Pranav K
66a1f5081a
Revert "Updating to netcoreapp1.1"
...
This reverts commit a395b8bd06
.
2016-10-12 16:08:00 -07:00
Pranav K
a395b8bd06
Updating to netcoreapp1.1
2016-10-12 13:44:52 -07:00
Pranav K
d13a5ced16
Updating partner package versions
2016-09-28 11:49:39 -07:00
BrennanConroy
18f22598da
GetOrCreate* won't add empty entry on throw
2016-07-25 11:09:25 -07:00
BrennanConroy
27a2072b14
Fix exception when changing AppDomains
2016-07-15 10:34:37 -07:00
Doug Bunting
bdef5fc714
One build to rule them all
...
- well, at least VS and command-line builds will share output
- part of aspnet/Coherence-Signed#277
2016-07-06 21:47:03 -07:00
Pranav K
f5f2f0d13f
Updating to RTM builds of xunit and Moq ( #210 )
2016-07-05 20:58:49 -07:00
Pranav K
a76bffba75
Updating to dev versions
2016-06-16 10:17:34 -07:00
N. Taylor Mullen
f48d5ae59d
Remove direct Microsoft.NETCore.Platforms dependency.
...
- Microsoft.NETCore.App now pulls this package in.
aspnet/Coherence-Signed#344
2016-06-13 15:28:45 -07:00
Sébastien Ros
4edbe04c52
Fixing potential cache key collisions between IDistributedCache and IMemoryCache
...
Fixes #176
2016-05-27 09:19:39 -07:00
Sébastien Ros
4488d7676b
Fixing race condition
...
Fixes #184
2016-05-12 10:54:25 -07:00
Pranav K
4b226b70d7
Fix build warnings
2016-05-02 11:27:06 -07:00
Pranav K
a55649f23e
Use latest build of dotnet-test-xunit
2016-04-19 14:53:52 -07:00
Pavel Krymets
f96065d4db
Bring Microsoft.NETCore.Platforms dependency back
2016-04-18 16:56:01 -07:00
Pavel Krymets
8d1f3a84ca
Migrate tests, tools and samples to portable
2016-04-18 08:42:13 -07:00
Sebastien Ros
f15fb804cd
Refactoring the API
...
Fixes #160
2016-03-25 11:05:21 -07:00
David Fowler
36d8710722
Fixed build
2016-03-25 01:32:06 -07:00
Arthur Vickers
ffbbfc27b2
Return IServiceCollection from builder methods so that additional calls can be chained
...
Previously the AddCaching method did this. It is also common in other builder methods like this. It doesn't do any harm for those that don't want to chain and allows cleaner code with fewer variable declarations for those that do.
2016-03-22 13:28:12 -07:00
John Luo
2fd4deb59f
Fixing test by removing redundant ToString
2016-03-10 15:40:50 -08:00
jacalvar
a6c044c159
Make ServiceCollectionExtensions consistent
...
* Split AddCaching into AddMemoryCache and AddDistributedMemoryCache
* Change AddRedisCache to take a lambda for configuring options.
* Rename LocalCache to MemoryDistributedCache
* Rename MemoryCacheServicesExtensions to MemoryServiceCollectionExtensions
* Rename RedisCacheServicesExtensions to RedisCache ServiceCollectionExtensions
* Rename SqlServerCachingServicesExtensions to SqlServerCacheServiceCollectionExtensions
* Switch AddRedisCache and AddSqlServerCache to override the distributed cache implementation every time.
2016-03-07 15:03:38 -08:00
Doug Bunting
e4a6878f6b
Remove project name from output path
...
- aspnet/Coherence-Signed#187
- remove `<RootNamespace>` settings but maintain other unique aspects e.g. `<DnxInvisibleContent ... />`
- in a few cases, standardize on VS version `14.0` and not something more specific
2016-03-02 15:50:35 -08:00
N. Taylor Mullen
42121d8b7e
Transition to netstandard.
...
- dotnet5.X => netstandard1.y (where y = x-1).
- DNXCore50 => netstandardapp1.5.
- Applied the same changes to ifdefs.
2016-03-01 13:31:40 -08:00
John Luo
f900a0410d
Updating test TFMs for custom test discovery
2016-02-18 15:21:31 -08:00
Kiran Challa
5fdd98f746
Enable tests to run using dotnet xunit runner
2016-02-09 21:30:10 -08:00
Cesar Blum Silveira
3536b8ed77
Convert sqlservercache to .NET Core tool ( #144 ).
2016-02-02 16:07:06 -08:00
Brice Lambson
a3c04a5ae7
Remove netcore50
2016-02-01 09:10:24 -08:00