From 5428af818d3473b0079df547792582e60e083cd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Einar?= Date: Mon, 4 Jan 2016 16:20:13 +0100 Subject: [PATCH 1/7] appveyor --- appveyor.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 appveyor.yml diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 0000000..68f26c4 --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,5 @@ +assembly_info: + patch: false + build_script: + build.cmd + test: off From a65fe1e20992b6deffbcf5acc808dc733a70bbd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Einar?= Date: Mon, 4 Jan 2016 16:22:29 +0100 Subject: [PATCH 2/7] whitespace in yaml --- appveyor.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index 68f26c4..2146786 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -2,4 +2,4 @@ assembly_info: patch: false build_script: build.cmd - test: off +test: off From 4c10aa3294f54f757111ac18681c8f0d0fa183a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Einar?= Date: Mon, 4 Jan 2016 16:23:37 +0100 Subject: [PATCH 3/7] whitespace in yaml --- appveyor.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index 2146786..60f8be8 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,5 +1,5 @@ assembly_info: - patch: false - build_script: - build.cmd +patch: false +build_script: + build.cmd test: off From 9b64456e0a8b92acf09e5bce3a6675812a833768 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Einar?= Date: Mon, 4 Jan 2016 16:24:37 +0100 Subject: [PATCH 4/7] appveyor --- appveyor.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index 60f8be8..a11e2a0 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,5 +1,5 @@ assembly_info: -patch: false + patch: false build_script: build.cmd test: off From 5e9ee20d809f569165011ea2a0a996dc97457337 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Einar?= Date: Mon, 4 Jan 2016 16:27:17 +0100 Subject: [PATCH 5/7] badges --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 70bc9e4..8c2ada8 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,9 @@ Having a local cache in front of a centralized cache is nothing new, it's a feat DoubleCache provides this functionality using System.Runtime.Cache.MemoryCache. By creating your own implementation of the ICacheAside interface, it is easy to replace the local or remote cache with your own. +##Build status +[![Build status](https://ci.appveyor.com/api/projects/status/8qnxdit4rugd7hij?svg=true)](https://ci.appveyor.com/project/BjrnEinarBjarnes/doublecache) + ##Usage Add a reference to DoubleCache using nuget `Install-Package DoubleCache` and initialize the DoubleCache with a remote and a local cache. ``` From 89941721bdecd40e46d58e0eee31c3b3a8cf7326 Mon Sep 17 00:00:00 2001 From: Bjartnes Date: Mon, 4 Jan 2016 18:40:07 +0100 Subject: [PATCH 6/7] Downgrade to 4.5.1 to build on mono and not copy local on libraries # Please enter the commit message for your changes. Lines starting --- source/DoubleCache/DoubleCache.csproj | 18 +++--- .../DoubleCacheTests/DoubleCacheTests.csproj | 43 ++++++------- source/Sample/RandomUser/RandomUser.csproj | 18 +++--- .../SampleApiHostConsole.csproj | 52 +++++++--------- .../Sample/SampleApiOwin/SampleApiOwin.csproj | 60 ++++++++----------- 5 files changed, 79 insertions(+), 112 deletions(-) diff --git a/source/DoubleCache/DoubleCache.csproj b/source/DoubleCache/DoubleCache.csproj index 7288e22..26ff98d 100644 --- a/source/DoubleCache/DoubleCache.csproj +++ b/source/DoubleCache/DoubleCache.csproj @@ -1,5 +1,5 @@  - + Debug @@ -9,7 +9,7 @@ Properties DoubleCache DoubleCache - v4.6 + v4.5.1 512 @@ -30,14 +30,6 @@ 4 - - ..\packages\MsgPack.Cli.0.6.5\lib\net45\MsgPack.dll - True - - - ..\packages\StackExchange.Redis.1.0.488\lib\net45\StackExchange.Redis.dll - True - @@ -47,6 +39,12 @@ + + ..\packages\MsgPack.Cli.0.6.5\lib\net45\MsgPack.dll + + + ..\packages\StackExchange.Redis.1.0.488\lib\net45\StackExchange.Redis.dll + diff --git a/source/DoubleCacheTests/DoubleCacheTests.csproj b/source/DoubleCacheTests/DoubleCacheTests.csproj index 6cbdb11..dc087df 100644 --- a/source/DoubleCacheTests/DoubleCacheTests.csproj +++ b/source/DoubleCacheTests/DoubleCacheTests.csproj @@ -1,5 +1,5 @@  - + @@ -10,7 +10,7 @@ Properties DoubleCacheTests DoubleCacheTests - v4.6 + v4.5.1 512 @@ -33,22 +33,6 @@ 4 - - ..\packages\Castle.Core.2.5.2\lib\NET35\Castle.Core.dll - True - - - ..\packages\FakeItEasy.1.25.3\lib\net40\FakeItEasy.dll - True - - - ..\packages\Shouldly.2.6.0\lib\net40\Shouldly.dll - True - - - ..\packages\StackExchange.Redis.1.0.488\lib\net45\StackExchange.Redis.dll - True - @@ -58,17 +42,26 @@ - + + ..\packages\Castle.Core.2.5.2\lib\NET35\Castle.Core.dll + + + ..\packages\FakeItEasy.1.25.3\lib\net40\FakeItEasy.dll + + + ..\packages\Shouldly.2.6.0\lib\net40\Shouldly.dll + + + ..\packages\StackExchange.Redis.1.0.488\lib\net45\StackExchange.Redis.dll + + ..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll - True - + ..\packages\xunit.extensibility.core.2.1.0\lib\dotnet\xunit.core.dll - True - + ..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll - True @@ -94,7 +87,7 @@ - {6c5d1a93-cca6-4cf2-9c76-103021f0a999} + {6C5D1A93-CCA6-4CF2-9C76-103021F0A999} DoubleCache diff --git a/source/Sample/RandomUser/RandomUser.csproj b/source/Sample/RandomUser/RandomUser.csproj index 6b78f61..66e0de2 100644 --- a/source/Sample/RandomUser/RandomUser.csproj +++ b/source/Sample/RandomUser/RandomUser.csproj @@ -1,5 +1,5 @@  - + Debug @@ -9,7 +9,7 @@ Properties RandomUser RandomUser - v4.6 + v4.5.1 512 @@ -30,14 +30,6 @@ 4 - - ..\..\packages\Newtonsoft.Json.8.0.1\lib\net45\Newtonsoft.Json.dll - True - - - ..\..\packages\StackExchange.Redis.1.0.488\lib\net45\StackExchange.Redis.dll - True - @@ -46,6 +38,12 @@ + + ..\..\packages\Newtonsoft.Json.8.0.1\lib\net45\Newtonsoft.Json.dll + + + ..\..\packages\StackExchange.Redis.1.0.488\lib\net45\StackExchange.Redis.dll + diff --git a/source/Sample/SampleApiHostConsole/SampleApiHostConsole.csproj b/source/Sample/SampleApiHostConsole/SampleApiHostConsole.csproj index 1d2ed7a..fce0e4a 100644 --- a/source/Sample/SampleApiHostConsole/SampleApiHostConsole.csproj +++ b/source/Sample/SampleApiHostConsole/SampleApiHostConsole.csproj @@ -1,5 +1,5 @@  - + Debug @@ -9,7 +9,7 @@ Properties CachedAPI CachedAPI - v4.6 + v4.5.1 512 true @@ -33,54 +33,44 @@ 4 - + + + + + + + + + ..\..\packages\Microsoft.Owin.2.0.2\lib\net45\Microsoft.Owin.dll - True - + ..\..\packages\Microsoft.Owin.Host.HttpListener.2.0.2\lib\net45\Microsoft.Owin.Host.HttpListener.dll - True - + ..\..\packages\Microsoft.Owin.Hosting.2.0.2\lib\net45\Microsoft.Owin.Hosting.dll - True - + ..\..\packages\Newtonsoft.Json.7.0.1\lib\net45\Newtonsoft.Json.dll - True - + ..\..\packages\Owin.1.0\lib\net40\Owin.dll - True - + ..\..\packages\StackExchange.Redis.1.0.488\lib\net45\StackExchange.Redis.dll - True - - - + ..\..\packages\Microsoft.AspNet.WebApi.Client.5.2.3\lib\net45\System.Net.Http.Formatting.dll - True - + ..\..\packages\Microsoft.AspNet.WebApi.Core.5.2.3\lib\net45\System.Web.Http.dll - True - + ..\..\packages\Microsoft.AspNet.WebApi.Owin.5.2.3\lib\net45\System.Web.Http.Owin.dll - True - + ..\..\packages\Microsoft.AspNet.WebApi.WebHost.5.2.3\lib\net45\System.Web.Http.WebHost.dll - True - - - - - - @@ -92,7 +82,7 @@ - {94c2827e-aeee-465a-8f10-9b6814d9ed29} + {94C2827E-AEEE-465A-8F10-9B6814D9ED29} SampleApiOwin diff --git a/source/Sample/SampleApiOwin/SampleApiOwin.csproj b/source/Sample/SampleApiOwin/SampleApiOwin.csproj index 5f5030b..30c1a56 100644 --- a/source/Sample/SampleApiOwin/SampleApiOwin.csproj +++ b/source/Sample/SampleApiOwin/SampleApiOwin.csproj @@ -1,5 +1,5 @@  - + Debug @@ -9,7 +9,7 @@ Properties CacheSample CacheSample - v4.6 + v4.5.1 512 @@ -30,64 +30,52 @@ 4 - + + + + + + + + + + + ..\..\packages\Jil.2.12.1\lib\net45\Jil.dll - True - + ..\..\packages\Microsoft.Owin.3.0.1\lib\net45\Microsoft.Owin.dll - True - + ..\..\packages\Microsoft.Owin.Host.HttpListener.2.0.2\lib\net45\Microsoft.Owin.Host.HttpListener.dll - True - + ..\..\packages\Microsoft.Owin.Hosting.2.0.2\lib\net45\Microsoft.Owin.Hosting.dll - True - + ..\..\packages\MsgPack.Cli.0.6.5\lib\net45\MsgPack.dll - True - + ..\..\packages\Newtonsoft.Json.7.0.1\lib\net45\Newtonsoft.Json.dll - True - + ..\..\packages\Owin.1.0\lib\net40\Owin.dll - True - + ..\..\packages\Sigil.4.5.0\lib\net45\Sigil.dll - True - + ..\..\packages\StackExchange.Redis.1.0.488\lib\net45\StackExchange.Redis.dll - True - - - + ..\..\packages\Microsoft.AspNet.WebApi.Client.5.2.3\lib\net45\System.Net.Http.Formatting.dll - True - - - + ..\..\packages\Microsoft.AspNet.WebApi.Core.5.2.3\lib\net45\System.Web.Http.dll - True - + ..\..\packages\Microsoft.AspNet.WebApi.Owin.5.2.3\lib\net45\System.Web.Http.Owin.dll - True - - - - - - From 072cca8ba3cdddc3728b1bfd67048b7c49d72906 Mon Sep 17 00:00:00 2001 From: Bjartnes Date: Mon, 4 Jan 2016 18:41:31 +0100 Subject: [PATCH 7/7] Forgot --- .../SampleApiCacheUpdateConsole.csproj | 15 +++++++-------- source/Sample/SampleApiOwin/SampleApiOwin.csproj | 4 ++-- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/source/Sample/SampleApiCacheUpdateConsole/SampleApiCacheUpdateConsole.csproj b/source/Sample/SampleApiCacheUpdateConsole/SampleApiCacheUpdateConsole.csproj index 021f7da..d575ab9 100644 --- a/source/Sample/SampleApiCacheUpdateConsole/SampleApiCacheUpdateConsole.csproj +++ b/source/Sample/SampleApiCacheUpdateConsole/SampleApiCacheUpdateConsole.csproj @@ -1,5 +1,5 @@  - + Debug @@ -9,7 +9,7 @@ Properties CachePublisher CachePublisher - v4.6 + v4.5.1 512 true @@ -33,10 +33,6 @@ 4 - - ..\..\packages\StackExchange.Redis.1.0.488\lib\net45\StackExchange.Redis.dll - True - @@ -45,6 +41,9 @@ + + ..\..\packages\StackExchange.Redis.1.0.488\lib\net45\StackExchange.Redis.dll + @@ -56,11 +55,11 @@ - {6c5d1a93-cca6-4cf2-9c76-103021f0a999} + {6C5D1A93-CCA6-4CF2-9C76-103021F0A999} DoubleCache - {5cd548fd-5f02-4a15-9839-e3457e1cfd58} + {5CD548FD-5F02-4A15-9839-E3457E1CFD58} RandomUser diff --git a/source/Sample/SampleApiOwin/SampleApiOwin.csproj b/source/Sample/SampleApiOwin/SampleApiOwin.csproj index 30c1a56..13990f9 100644 --- a/source/Sample/SampleApiOwin/SampleApiOwin.csproj +++ b/source/Sample/SampleApiOwin/SampleApiOwin.csproj @@ -96,11 +96,11 @@ - {6c5d1a93-cca6-4cf2-9c76-103021f0a999} + {6C5D1A93-CCA6-4CF2-9C76-103021F0A999} DoubleCache - {5cd548fd-5f02-4a15-9839-e3457e1cfd58} + {5CD548FD-5F02-4A15-9839-E3457E1CFD58} RandomUser