diff --git a/.gitignore b/.gitignore
index dd18b33..a1f31ac 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,393 @@
=======
#node_modules
node_modules/
+
+# All ncconf files
+**/*.ncconf
+
+# Job Scheduling files
+**/*.xsd
+
+# User-specific files
+*.rsuser
+*.suo
+*.user
+*.userosscache
+*.sln.docstates
+
+# User-specific files (MonoDevelop/Xamarin Studio)
+*.userprefs
+
+# Mono auto generated files
+mono_crash.*
+
+# Build results
+[Dd]ebug/
+[Dd]ebugPublic/
+[Rr]elease/
+[Rr]eleases/
+x64/
+x86/
+[Ww][Ii][Nn]32/
+[Aa][Rr][Mm]/
+[Aa][Rr][Mm]64/
+bld/
+[Bb]in/
+[Oo]bj/
+[Ll]og/
+[Ll]ogs/
+
+# Visual Studio 2015/2017 cache/options directory
+.vs/
+# Uncomment if you have tasks that create the project's static files in wwwroot
+#wwwroot/
+
+# Visual Studio 2017 auto generated files
+Generated\ Files/
+
+# MSTest test Results
+[Tt]est[Rr]esult*/
+[Bb]uild[Ll]og.*
+
+# NUnit
+*.VisualState.xml
+TestResult.xml
+nunit-*.xml
+
+# Build Results of an ATL Project
+[Dd]ebugPS/
+[Rr]eleasePS/
+dlldata.c
+
+# Benchmark Results
+BenchmarkDotNet.Artifacts/
+
+# .NET Core
+project.lock.json
+project.fragment.lock.json
+artifacts/
+
+# ASP.NET Scaffolding
+ScaffoldingReadMe.txt
+
+# StyleCop
+StyleCopReport.xml
+
+# Files built by Visual Studio
+*_i.c
+*_p.c
+*_h.h
+*.ilk
+*.meta
+*.obj
+*.iobj
+*.pch
+*.pdb
+*.ipdb
+*.pgc
+*.pgd
+*.rsp
+*.sbr
+*.tlb
+*.tli
+*.tlh
+*.tmp
+*.tmp_proj
+*_wpftmp.csproj
+*.log
+*.tlog
+*.vspscc
+*.vssscc
+.builds
+*.pidb
+*.svclog
+*.scc
+
+# Chutzpah Test files
+_Chutzpah*
+
+# Visual C++ cache files
+ipch/
+*.aps
+*.ncb
+*.opendb
+*.opensdf
+*.sdf
+*.cachefile
+*.VC.db
+*.VC.VC.opendb
+
+# Visual Studio profiler
+*.psess
+*.vsp
+*.vspx
+*.sap
+
+# Visual Studio Trace Files
+*.e2e
+
+# TFS 2012 Local Workspace
+$tf/
+
+# Guidance Automation Toolkit
+*.gpState
+
+# ReSharper is a .NET coding add-in
+_ReSharper*/
+*.[Rr]e[Ss]harper
+*.DotSettings.user
+
+# TeamCity is a build add-in
+_TeamCity*
+
+# DotCover is a Code Coverage Tool
+*.dotCover
+
+# AxoCover is a Code Coverage Tool
+.axoCover/*
+!.axoCover/settings.json
+
+# Coverlet is a free, cross platform Code Coverage Tool
+coverage*.json
+coverage*.xml
+coverage*.info
+
+# Visual Studio code coverage results
+*.coverage
+*.coveragexml
+
+# NCrunch
+_NCrunch_*
+.*crunch*.local.xml
+nCrunchTemp_*
+
+# MightyMoose
+*.mm.*
+AutoTest.Net/
+
+# Web workbench (sass)
+.sass-cache/
+
+# Installshield output folder
+[Ee]xpress/
+
+# DocProject is a documentation generator add-in
+DocProject/buildhelp/
+DocProject/Help/*.HxT
+DocProject/Help/*.HxC
+DocProject/Help/*.hhc
+DocProject/Help/*.hhk
+DocProject/Help/*.hhp
+DocProject/Help/Html2
+DocProject/Help/html
+
+# Click-Once directory
+publish/
+
+# Publish Web Output
+*.[Pp]ublish.xml
+*.azurePubxml
+# Note: Comment the next line if you want to checkin your web deploy settings,
+# but database connection strings (with potential passwords) will be unencrypted
+*.pubxml
+*.publishproj
+
+# Microsoft Azure Web App publish settings. Comment the next line if you want to
+# checkin your Azure Web App publish settings, but sensitive information contained
+# in these scripts will be unencrypted
+PublishScripts/
+
+# NuGet Packages
+*.nupkg
+# NuGet Symbol Packages
+*.snupkg
+# The packages folder can be ignored because of Package Restore
+**/[Pp]ackages/*
+# except build/, which is used as an MSBuild target.
+!**/[Pp]ackages/build/
+# Uncomment if necessary however generally it will be regenerated when needed
+#!**/[Pp]ackages/repositories.config
+# NuGet v3's project.json files produces more ignorable files
+*.nuget.props
+*.nuget.targets
+
+# Nuget personal access tokens and Credentials
+nuget.config
+
+# Microsoft Azure Build Output
+csx/
+*.build.csdef
+
+# Microsoft Azure Emulator
+ecf/
+rcf/
+
+# Windows Store app package directories and files
+AppPackages/
+BundleArtifacts/
+Package.StoreAssociation.xml
+_pkginfo.txt
+*.appx
+*.appxbundle
+*.appxupload
+
+# Visual Studio cache files
+# files ending in .cache can be ignored
+*.[Cc]ache
+# but keep track of directories ending in .cache
+!?*.[Cc]ache/
+
+# Others
+ClientBin/
+~$*
+*~
+*.dbmdl
+*.dbproj.schemaview
+*.jfm
+*.pfx
+*.publishsettings
+orleans.codegen.cs
+
+# Including strong name files can present a security risk
+# (https://github.com/github/gitignore/pull/2483#issue-259490424)
+#*.snk
+
+# Since there are multiple workflows, uncomment next line to ignore bower_components
+# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
+#bower_components/
+
+# RIA/Silverlight projects
+Generated_Code/
+
+# Backup & report files from converting an old project file
+# to a newer Visual Studio version. Backup files are not needed,
+# because we have git ;-)
+_UpgradeReport_Files/
+Backup*/
+UpgradeLog*.XML
+UpgradeLog*.htm
+ServiceFabricBackup/
+*.rptproj.bak
+
+# SQL Server files
+*.mdf
+*.ldf
+*.ndf
+
+# Business Intelligence projects
+*.rdl.data
+*.bim.layout
+*.bim_*.settings
+*.rptproj.rsuser
+*- [Bb]ackup.rdl
+*- [Bb]ackup ([0-9]).rdl
+*- [Bb]ackup ([0-9][0-9]).rdl
+
+# Microsoft Fakes
+FakesAssemblies/
+
+# GhostDoc plugin setting file
+*.GhostDoc.xml
+
+# Node.js Tools for Visual Studio
+.ntvs_analysis.dat
+node_modules/
+
+# Visual Studio 6 build log
+*.plg
+
+# Visual Studio 6 workspace options file
+*.opt
+
+# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
+*.vbw
+
+# Visual Studio LightSwitch build output
+**/*.HTMLClient/GeneratedArtifacts
+**/*.DesktopClient/GeneratedArtifacts
+**/*.DesktopClient/ModelManifest.xml
+**/*.Server/GeneratedArtifacts
+**/*.Server/ModelManifest.xml
+_Pvt_Extensions
+
+# Paket dependency manager
+.paket/paket.exe
+paket-files/
+
+# FAKE - F# Make
+.fake/
+
+# CodeRush personal settings
+.cr/personal
+
+# Python Tools for Visual Studio (PTVS)
+__pycache__/
+*.pyc
+
+# Cake - Uncomment if you are using it
+# tools/**
+# !tools/packages.config
+
+# Tabs Studio
+*.tss
+
+# Telerik's JustMock configuration file
+*.jmconfig
+
+# BizTalk build output
+*.btp.cs
+*.btm.cs
+*.odx.cs
+*.xsd.cs
+
+# OpenCover UI analysis results
+OpenCover/
+
+# Azure Stream Analytics local run output
+ASALocalRun/
+
+# MSBuild Binary and Structured Log
+*.binlog
+
+# NVidia Nsight GPU debugger configuration file
+*.nvuser
+
+# MFractors (Xamarin productivity tool) working folder
+.mfractor/
+
+# Local History for Visual Studio
+.localhistory/
+
+# BeatPulse healthcheck temp database
+healthchecksdb
+
+# Backup folder for Package Reference Convert tool in Visual Studio 2017
+MigrationBackup/
+
+# Ionide (cross platform F# VS Code tools) working folder
+.ionide/
+
+# Fody - auto-generated XML schema
+FodyWeavers.xsd
+
+# VS Code files for those working on multiple tools
+.vscode/*
+!.vscode/settings.json
+!.vscode/tasks.json
+!.vscode/launch.json
+!.vscode/extensions.json
+*.code-workspace
+
+# Local History for Visual Studio Code
+.history/
+
+# Windows Installer files from build outputs
+*.cab
+*.msi
+*.msix
+*.msm
+*.msp
+
+# JetBrains Rider
+.idea/
+*.sln.iml
\ No newline at end of file
diff --git a/dotnet/AsynchronousOperations/AsynchronousOperations/AsynchronousOperations.csproj b/dotnet/AsynchronousOperations/AsynchronousOperations/AsynchronousOperations.csproj
index 725befa..bb5e687 100644
--- a/dotnet/AsynchronousOperations/AsynchronousOperations/AsynchronousOperations.csproj
+++ b/dotnet/AsynchronousOperations/AsynchronousOperations/AsynchronousOperations.csproj
@@ -37,11 +37,15 @@
-
-
-
- 5.2.0
-
+
+ Always
+
+
+ Always
+
+
+ Always
+
@@ -53,5 +57,10 @@
+
+
+ 5.2.0.1
+
+
\ No newline at end of file
diff --git a/dotnet/BackingSource/BackingSourceUsage/BackingSourceUsage.csproj b/dotnet/BackingSource/BackingSourceUsage/BackingSourceUsage.csproj
index aa49e00..d23fd90 100644
--- a/dotnet/BackingSource/BackingSourceUsage/BackingSourceUsage.csproj
+++ b/dotnet/BackingSource/BackingSourceUsage/BackingSourceUsage.csproj
@@ -157,7 +157,7 @@
- 5.2.0
+ 5.2.0.1
diff --git a/dotnet/BackingSource/Providers/Sql/BackingSource.Providers.Sql.csproj b/dotnet/BackingSource/Providers/Sql/BackingSource.Providers.Sql.csproj
index 4b4eb12..e585464 100644
--- a/dotnet/BackingSource/Providers/Sql/BackingSource.Providers.Sql.csproj
+++ b/dotnet/BackingSource/Providers/Sql/BackingSource.Providers.Sql.csproj
@@ -158,9 +158,20 @@
- 5.2.0
+ 5.2.0.1
+
+
+ Always
+
+
+ Always
+
+
+ Always
+
+
diff --git a/dotnet/BackingSource/README.md b/dotnet/BackingSource/README.md
index 4162f26..3c26db2 100644
--- a/dotnet/BackingSource/README.md
+++ b/dotnet/BackingSource/README.md
@@ -43,6 +43,7 @@ Before the sample application is executed make sure that:
- Click the checkbox labelled "Enable Read Through". Click on "Add Provider" button next next to this checkbox.
- Provide a unique provider name ("SqlReadThruProvider", for example).
- Click on "Browse" button for library field. Select library "BackingSource.Providers.Sql.dll".
+ - If "BackingSource.Providers.Sql.dll" is not present, build the solution to generate the DLL file.
- Select class "Alachisoft.NCache.Samples.Providers.SqlReadThruProvider" from the now populated drop down list.
- Specify connection string as 'connstring' parameter for database that specified in app.config.
- Similarly, to enable Write Thru backing source, follow the same steps as above. Choose "Alachisoft.NCache.Samples.Providers.SqlWriteThruProvider" from the class drop down list.
diff --git a/dotnet/BasicOperations/BasicOperations/BasicOperations.csproj b/dotnet/BasicOperations/BasicOperations/BasicOperations.csproj
index 7fa0f15..78ffc45 100644
--- a/dotnet/BasicOperations/BasicOperations/BasicOperations.csproj
+++ b/dotnet/BasicOperations/BasicOperations/BasicOperations.csproj
@@ -67,7 +67,7 @@
- 5.2.0
+ 5.2.0.1
diff --git a/dotnet/BasicOperationsWithJSON/BasicOperationsWithJSON/BasicOperationsWithJSON.csproj b/dotnet/BasicOperationsWithJSON/BasicOperationsWithJSON/BasicOperationsWithJSON.csproj
index e35b1a1..a813726 100644
--- a/dotnet/BasicOperationsWithJSON/BasicOperationsWithJSON/BasicOperationsWithJSON.csproj
+++ b/dotnet/BasicOperationsWithJSON/BasicOperationsWithJSON/BasicOperationsWithJSON.csproj
@@ -58,10 +58,19 @@
+
+ Always
+
+
+ Always
+
+
+ Always
+
- 5.2.0
+ 5.2.0.1
diff --git a/dotnet/BulkOperations/BulkOperations/BulkOperations.csproj b/dotnet/BulkOperations/BulkOperations/BulkOperations.csproj
index 328dae8..a94c0b4 100644
--- a/dotnet/BulkOperations/BulkOperations/BulkOperations.csproj
+++ b/dotnet/BulkOperations/BulkOperations/BulkOperations.csproj
@@ -64,40 +64,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -106,7 +106,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Newtonsoft.Json.11.0.2\lib\net40\Newtonsoft.Json.dll
@@ -115,7 +115,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -124,7 +124,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
diff --git a/dotnet/BulkOperations/BulkOperations/packages.config b/dotnet/BulkOperations/BulkOperations/packages.config
index b73cc25..50535da 100644
--- a/dotnet/BulkOperations/BulkOperations/packages.config
+++ b/dotnet/BulkOperations/BulkOperations/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/CacheItemVersioning/CacheItemVersioning.sln b/dotnet/CacheItemVersioning/CacheItemVersioning.sln
index 4473c7c..6973ac2 100644
--- a/dotnet/CacheItemVersioning/CacheItemVersioning.sln
+++ b/dotnet/CacheItemVersioning/CacheItemVersioning.sln
@@ -1,6 +1,8 @@
-Microsoft Visual Studio Solution File, Format Version 11.00
-# Visual Studio 2010
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.31624.102
+MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CacheItemVersioning", "CacheItemVersioning\CacheItemVersioning.csproj", "{82BA5B83-1D26-4DC2-A865-1C87677D2F8E}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SampleData", "..\SampleData\SampleData\SampleData.csproj", "{CE303057-BBD4-455E-B7B5-DB8C330E8D7E}"
@@ -32,4 +34,7 @@ Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {532A2C2B-1F0C-4679-B799-CF6FB9D17E10}
+ EndGlobalSection
EndGlobal
diff --git a/dotnet/CacheItemVersioning/CacheItemVersioning/CacheItemVersioning.csproj b/dotnet/CacheItemVersioning/CacheItemVersioning/CacheItemVersioning.csproj
index a548635..283550d 100644
--- a/dotnet/CacheItemVersioning/CacheItemVersioning/CacheItemVersioning.csproj
+++ b/dotnet/CacheItemVersioning/CacheItemVersioning/CacheItemVersioning.csproj
@@ -88,13 +88,22 @@
+
+ Always
+
+
+ Always
+
+
+ Always
+
- 5.2.0
+ 5.2.0.1
diff --git a/dotnet/CacheLoaderAndRefresherSample/README.md b/dotnet/CacheLoaderAndRefresherSample/README.md
index c34f552..c4595ed 100644
--- a/dotnet/CacheLoaderAndRefresherSample/README.md
+++ b/dotnet/CacheLoaderAndRefresherSample/README.md
@@ -12,9 +12,7 @@
### Introduction
NCache provides you with Cache Startup Loader, a facility of adding the specified data in the cache on cache startup.
-It means every time the cache will be started the data will be loaded in the cache without the user, manually adding it.
-NCache also provides support of Cache Refresher that refreshes this loaded data after a certain period of time to ensure
-that the data loaded on startup does not go stale.
+It means every time the cache will be started the data will be loaded in the cache without the user, manually adding it. NCache also provides support of Cache Refresher that refreshes this loaded data after a certain period of time to ensure that the data loaded on startup does not go stale.
This sample uses SampleData project as a reference for model class "Product" "Supplier".
@@ -24,26 +22,26 @@ Before the sample application is executed make sure that:
- Execute the NorthWind.sql script attached with the sample.
- This project is a ClassLibrary and should be deployed in the NCache WebManager to make it functional.
-- To deploy the RefresherSample.dll follow the following steps:
+- To deploy the LoaderAndRefresherSample.dll follow the following steps:
- Open web manager, select the "View Details" option with the cache.
- Stop the cache if running.
- Scroll down to Advanced Settings.
- Click on "CacheLoader / Refresher".
- Click on the check box Enable Cache Loader and Refresher.
- - Click on Browse and find the assemble RefresherSample.dll, it will be in bin/Debug/netstandard2.0.
+ - Click on Browse and find the assemble LoaderAndRefresherSample.dll, it will be in bin/Debug/netstandard2.0.
- Select Refresher class in Class Name option.
- Add parameters for database connection.
- ConnectionString: the connection string for the database.
- Add dataset in DataSets options. The unique identifires for the different kind of data you want to fetch from database.
- - Add the following datasets for the RefresherSample and configure their schedule to refresh:
+ - Add the following datasets for the LoaderAndRefresherSample and configure their schedule to refresh:
- products
- suppliers
- - In the end deploy RefresherSample.dll by clicking on the Deploy Providers and select the dll.
+ - In the end deploy LoaderAndRefresherSample.dll and SampleData.dll by clicking on the Deploy Providers and selecting the dll's.
- By default this sample uses 'demoCache', make sure that cache is running.
### Build and Run the Sample
-
-- Run the sample application.
+
+- Build the project and run the sample application.
- Now run the Sql UpdateScript shipped with sample.
- Run the sample again after the configured scheduled refresh time and observe the output.
diff --git a/dotnet/CacheLoaderAndRefresherSample/RefresherSample/LoaderAndRefresherSample.csproj b/dotnet/CacheLoaderAndRefresherSample/RefresherSample/LoaderAndRefresherSample.csproj
index c2fa137..30ddc88 100644
--- a/dotnet/CacheLoaderAndRefresherSample/RefresherSample/LoaderAndRefresherSample.csproj
+++ b/dotnet/CacheLoaderAndRefresherSample/RefresherSample/LoaderAndRefresherSample.csproj
@@ -1,27 +1,15 @@
-
+
netstandard2.0
-
+
-
-
- Always
-
-
- Always
-
-
- Always
-
-
-
diff --git a/dotnet/CacheLoaderAndRefresherSample/RefresherSampleUsage/LoaderRefresherSampleUsage.csproj b/dotnet/CacheLoaderAndRefresherSample/RefresherSampleUsage/LoaderRefresherSampleUsage.csproj
index 776b41a..24584ab 100644
--- a/dotnet/CacheLoaderAndRefresherSample/RefresherSampleUsage/LoaderRefresherSampleUsage.csproj
+++ b/dotnet/CacheLoaderAndRefresherSample/RefresherSampleUsage/LoaderRefresherSampleUsage.csproj
@@ -34,40 +34,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -76,7 +76,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Newtonsoft.Json.11.0.2\lib\net45\Newtonsoft.Json.dll
@@ -85,7 +85,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -99,7 +99,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
@@ -135,13 +135,8 @@
Always
-
- Designer
-
-
- Always
-
+
diff --git a/dotnet/CacheLoaderAndRefresherSample/RefresherSampleUsage/packages.config b/dotnet/CacheLoaderAndRefresherSample/RefresherSampleUsage/packages.config
index a037af4..633e1a9 100644
--- a/dotnet/CacheLoaderAndRefresherSample/RefresherSampleUsage/packages.config
+++ b/dotnet/CacheLoaderAndRefresherSample/RefresherSampleUsage/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/CacheLoaderAndRefresherSample/SampleData/SampleData.csproj b/dotnet/CacheLoaderAndRefresherSample/SampleData/SampleData.csproj
index c31a3b9..7691c8a 100644
--- a/dotnet/CacheLoaderAndRefresherSample/SampleData/SampleData.csproj
+++ b/dotnet/CacheLoaderAndRefresherSample/SampleData/SampleData.csproj
@@ -46,7 +46,6 @@
-
\ No newline at end of file
diff --git a/dotnet/CacheLoaderAndRefresherSample/SampleData/Testset.cs b/dotnet/CacheLoaderAndRefresherSample/SampleData/Testset.cs
deleted file mode 100644
index ee14215..0000000
--- a/dotnet/CacheLoaderAndRefresherSample/SampleData/Testset.cs
+++ /dev/null
@@ -1,11 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace Alachisoft.NCache.Sample.Data
-{
- public class Testset
- {
- }
-}
diff --git a/dotnet/CompactSerialization/CompactSerialization.sln b/dotnet/CompactSerialization/CompactSerialization.sln
index fd4cac8..cec9b41 100644
--- a/dotnet/CompactSerialization/CompactSerialization.sln
+++ b/dotnet/CompactSerialization/CompactSerialization.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 2013
-VisualStudioVersion = 12.0.31101.0
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.31624.102
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CompactSerializationUsage", "CompactSerializationUsage\CompactSerializationUsage.csproj", "{6467E228-9F3B-40EC-B92F-B51725614649}"
EndProject
@@ -33,4 +33,7 @@ Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {8DACB372-008F-4A9F-BA83-5969B64F6FDF}
+ EndGlobalSection
EndGlobal
diff --git a/dotnet/CompactSerialization/CompactSerializationImpl/CompactSerializationImpl.csproj b/dotnet/CompactSerialization/CompactSerializationImpl/CompactSerializationImpl.csproj
index 60986ca..1a40286 100644
--- a/dotnet/CompactSerialization/CompactSerializationImpl/CompactSerializationImpl.csproj
+++ b/dotnet/CompactSerialization/CompactSerializationImpl/CompactSerializationImpl.csproj
@@ -32,40 +32,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -74,7 +74,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Newtonsoft.Json.11.0.2\lib\net40\Newtonsoft.Json.dll
@@ -83,7 +83,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -91,7 +91,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
diff --git a/dotnet/CompactSerialization/CompactSerializationImpl/packages.config b/dotnet/CompactSerialization/CompactSerializationImpl/packages.config
index b73cc25..50535da 100644
--- a/dotnet/CompactSerialization/CompactSerializationImpl/packages.config
+++ b/dotnet/CompactSerialization/CompactSerializationImpl/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/CompactSerialization/CompactSerializationUsage/CompactSerializationUsage.csproj b/dotnet/CompactSerialization/CompactSerializationUsage/CompactSerializationUsage.csproj
index 38a8545..1eab5b8 100644
--- a/dotnet/CompactSerialization/CompactSerializationUsage/CompactSerializationUsage.csproj
+++ b/dotnet/CompactSerialization/CompactSerializationUsage/CompactSerializationUsage.csproj
@@ -70,40 +70,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -112,7 +112,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Newtonsoft.Json.11.0.2\lib\net40\Newtonsoft.Json.dll
@@ -121,7 +121,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -130,7 +130,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
diff --git a/dotnet/CompactSerialization/CompactSerializationUsage/packages.config b/dotnet/CompactSerialization/CompactSerializationUsage/packages.config
index b73cc25..50535da 100644
--- a/dotnet/CompactSerialization/CompactSerializationUsage/packages.config
+++ b/dotnet/CompactSerialization/CompactSerializationUsage/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/ContinuousQuery/ContinuousQuery/ContinuousQuery.csproj b/dotnet/ContinuousQuery/ContinuousQuery/ContinuousQuery.csproj
index 549d151..5957c1d 100644
--- a/dotnet/ContinuousQuery/ContinuousQuery/ContinuousQuery.csproj
+++ b/dotnet/ContinuousQuery/ContinuousQuery/ContinuousQuery.csproj
@@ -98,7 +98,7 @@
- 5.2.0
+ 5.2.0.1
diff --git a/dotnet/DataStructures/CacheAttributes/CacheAttributes.sln b/dotnet/DataStructures/CacheAttributes/CacheAttributes.sln
index 2d0caf6..67e32dc 100644
--- a/dotnet/DataStructures/CacheAttributes/CacheAttributes.sln
+++ b/dotnet/DataStructures/CacheAttributes/CacheAttributes.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.28010.0
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.31624.102
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SampleData", "..\..\SampleData\SampleData\SampleData.csproj", "{CE303057-BBD4-455E-B7B5-DB8C330E8D7E}"
EndProject
diff --git a/dotnet/DataStructures/CacheAttributes/CacheAttributes/CacheAttributes.csproj b/dotnet/DataStructures/CacheAttributes/CacheAttributes/CacheAttributes.csproj
index 8598d9b..da4ef9e 100644
--- a/dotnet/DataStructures/CacheAttributes/CacheAttributes/CacheAttributes.csproj
+++ b/dotnet/DataStructures/CacheAttributes/CacheAttributes/CacheAttributes.csproj
@@ -34,40 +34,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -76,7 +76,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Newtonsoft.Json.11.0.2\lib\net45\Newtonsoft.Json.dll
@@ -85,7 +85,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -94,7 +94,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
@@ -121,9 +121,7 @@
Designer
-
- Always
-
+
diff --git a/dotnet/DataStructures/CacheAttributes/CacheAttributes/packages.config b/dotnet/DataStructures/CacheAttributes/CacheAttributes/packages.config
index d467e87..9a80ac6 100644
--- a/dotnet/DataStructures/CacheAttributes/CacheAttributes/packages.config
+++ b/dotnet/DataStructures/CacheAttributes/CacheAttributes/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/DataStructures/DistributedCounter/DistributedCounter.sln b/dotnet/DataStructures/DistributedCounter/DistributedCounter.sln
index d2aa180..9c88ef1 100644
--- a/dotnet/DataStructures/DistributedCounter/DistributedCounter.sln
+++ b/dotnet/DataStructures/DistributedCounter/DistributedCounter.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.27703.2042
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.31624.102
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DistributedCounter", "DistributedCounter\DistributedCounter.csproj", "{19A33117-4364-4392-B4FB-713CA3423DEE}"
EndProject
diff --git a/dotnet/DataStructures/DistributedCounter/DistributedCounter/DistributedCounter.csproj b/dotnet/DataStructures/DistributedCounter/DistributedCounter/DistributedCounter.csproj
index 95be285..733e0d1 100644
--- a/dotnet/DataStructures/DistributedCounter/DistributedCounter/DistributedCounter.csproj
+++ b/dotnet/DataStructures/DistributedCounter/DistributedCounter/DistributedCounter.csproj
@@ -33,40 +33,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -75,7 +75,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Newtonsoft.Json.11.0.2\lib\net45\Newtonsoft.Json.dll
@@ -84,7 +84,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -93,7 +93,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
diff --git a/dotnet/DataStructures/DistributedCounter/DistributedCounter/packages.config b/dotnet/DataStructures/DistributedCounter/DistributedCounter/packages.config
index 54942ec..c0ae8bd 100644
--- a/dotnet/DataStructures/DistributedCounter/DistributedCounter/packages.config
+++ b/dotnet/DataStructures/DistributedCounter/DistributedCounter/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/DataStructures/DistributedDictionary/DistributedDictionary.sln b/dotnet/DataStructures/DistributedDictionary/DistributedDictionary.sln
index fff84d8..0dd87fa 100644
--- a/dotnet/DataStructures/DistributedDictionary/DistributedDictionary.sln
+++ b/dotnet/DataStructures/DistributedDictionary/DistributedDictionary.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.28010.0
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.31624.102
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DistributedDictionary", "DistributedDictionary\DistributedDictionary.csproj", "{E31BC2AC-532F-472F-99F3-F10C58A756BF}"
EndProject
diff --git a/dotnet/DataStructures/DistributedDictionary/DistributedDictionary/DistributedDictionary.csproj b/dotnet/DataStructures/DistributedDictionary/DistributedDictionary/DistributedDictionary.csproj
index 046cf05..28f78a0 100644
--- a/dotnet/DataStructures/DistributedDictionary/DistributedDictionary/DistributedDictionary.csproj
+++ b/dotnet/DataStructures/DistributedDictionary/DistributedDictionary/DistributedDictionary.csproj
@@ -34,52 +34,52 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
@@ -101,7 +101,9 @@
Always
-
+
+ Always
+
diff --git a/dotnet/DataStructures/DistributedDictionary/DistributedDictionary/packages.config b/dotnet/DataStructures/DistributedDictionary/DistributedDictionary/packages.config
index d467e87..9a80ac6 100644
--- a/dotnet/DataStructures/DistributedDictionary/DistributedDictionary/packages.config
+++ b/dotnet/DataStructures/DistributedDictionary/DistributedDictionary/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/DataStructures/DistributedHashSet/DistributedHashSet.sln b/dotnet/DataStructures/DistributedHashSet/DistributedHashSet.sln
index 7f22a55..e733505 100644
--- a/dotnet/DataStructures/DistributedHashSet/DistributedHashSet.sln
+++ b/dotnet/DataStructures/DistributedHashSet/DistributedHashSet.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.27703.2042
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.31624.102
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DistributedHashSet", "DistributedHashSet\DistributedHashSet.csproj", "{19A33117-4364-4392-B4FB-713CA3423DEE}"
EndProject
diff --git a/dotnet/DataStructures/DistributedHashSet/DistributedHashSet/DistributedHashSet.csproj b/dotnet/DataStructures/DistributedHashSet/DistributedHashSet/DistributedHashSet.csproj
index 65899e7..099136f 100644
--- a/dotnet/DataStructures/DistributedHashSet/DistributedHashSet/DistributedHashSet.csproj
+++ b/dotnet/DataStructures/DistributedHashSet/DistributedHashSet/DistributedHashSet.csproj
@@ -33,40 +33,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -75,7 +75,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Newtonsoft.Json.11.0.2\lib\net45\Newtonsoft.Json.dll
@@ -84,7 +84,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -93,7 +93,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
diff --git a/dotnet/DataStructures/DistributedHashSet/DistributedHashSet/packages.config b/dotnet/DataStructures/DistributedHashSet/DistributedHashSet/packages.config
index 54942ec..c0ae8bd 100644
--- a/dotnet/DataStructures/DistributedHashSet/DistributedHashSet/packages.config
+++ b/dotnet/DataStructures/DistributedHashSet/DistributedHashSet/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/DataStructures/DistributedList/DistributedList.sln b/dotnet/DataStructures/DistributedList/DistributedList.sln
index 657706f..e885d63 100644
--- a/dotnet/DataStructures/DistributedList/DistributedList.sln
+++ b/dotnet/DataStructures/DistributedList/DistributedList.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.28010.0
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.31624.102
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DistributedList", "DistributedList\DistributedList.csproj", "{6D4B40B7-31E5-4DE1-996F-0B1F402EF20C}"
EndProject
diff --git a/dotnet/DataStructures/DistributedList/DistributedList/DistributedList.csproj b/dotnet/DataStructures/DistributedList/DistributedList/DistributedList.csproj
index 78dd28f..d10a657 100644
--- a/dotnet/DataStructures/DistributedList/DistributedList/DistributedList.csproj
+++ b/dotnet/DataStructures/DistributedList/DistributedList/DistributedList.csproj
@@ -34,40 +34,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -76,7 +76,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Newtonsoft.Json.11.0.2\lib\net45\Newtonsoft.Json.dll
@@ -85,7 +85,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -94,7 +94,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
@@ -120,9 +120,7 @@
Designer
-
- Always
-
+
diff --git a/dotnet/DataStructures/DistributedList/DistributedList/packages.config b/dotnet/DataStructures/DistributedList/DistributedList/packages.config
index d467e87..9a80ac6 100644
--- a/dotnet/DataStructures/DistributedList/DistributedList/packages.config
+++ b/dotnet/DataStructures/DistributedList/DistributedList/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/DataStructures/DistributedQueue/DistributedQueue.sln b/dotnet/DataStructures/DistributedQueue/DistributedQueue.sln
index 9748a03..f4b122c 100644
--- a/dotnet/DataStructures/DistributedQueue/DistributedQueue.sln
+++ b/dotnet/DataStructures/DistributedQueue/DistributedQueue.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.27703.2042
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.31624.102
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DistributedQueue", "DistributedQueue\DistributedQueue.csproj", "{19A33117-4364-4392-B4FB-713CA3423DEE}"
EndProject
diff --git a/dotnet/DataStructures/DistributedQueue/DistributedQueue/DistributedQueue.csproj b/dotnet/DataStructures/DistributedQueue/DistributedQueue/DistributedQueue.csproj
index c627d80..12b6a6c 100644
--- a/dotnet/DataStructures/DistributedQueue/DistributedQueue/DistributedQueue.csproj
+++ b/dotnet/DataStructures/DistributedQueue/DistributedQueue/DistributedQueue.csproj
@@ -33,40 +33,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -75,7 +75,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Newtonsoft.Json.11.0.2\lib\net45\Newtonsoft.Json.dll
@@ -84,7 +84,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -93,7 +93,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
@@ -119,9 +119,7 @@
Designer
-
- Always
-
+
diff --git a/dotnet/DataStructures/DistributedQueue/DistributedQueue/packages.config b/dotnet/DataStructures/DistributedQueue/DistributedQueue/packages.config
index 54942ec..c0ae8bd 100644
--- a/dotnet/DataStructures/DistributedQueue/DistributedQueue/packages.config
+++ b/dotnet/DataStructures/DistributedQueue/DistributedQueue/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/DataTypes/DistributedCounter/DistributedCounter.sln b/dotnet/DataTypes/DistributedCounter/DistributedCounter.sln
deleted file mode 100644
index d2aa180..0000000
--- a/dotnet/DataTypes/DistributedCounter/DistributedCounter.sln
+++ /dev/null
@@ -1,41 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.27703.2042
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DistributedCounter", "DistributedCounter\DistributedCounter.csproj", "{19A33117-4364-4392-B4FB-713CA3423DEE}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SampleData", "..\..\SampleData\SampleData\SampleData.csproj", "{CE303057-BBD4-455E-B7B5-DB8C330E8D7E}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Debug|x86 = Debug|x86
- Release|Any CPU = Release|Any CPU
- Release|x86 = Release|x86
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Debug|x86.ActiveCfg = Debug|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Debug|x86.Build.0 = Debug|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Release|Any CPU.Build.0 = Release|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Release|x86.ActiveCfg = Release|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Release|x86.Build.0 = Release|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|x86.ActiveCfg = Debug|x86
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|x86.Build.0 = Debug|x86
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|Any CPU.Build.0 = Release|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|x86.ActiveCfg = Release|x86
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|x86.Build.0 = Release|x86
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {BFBE17B6-A085-4BB1-8636-CABB63C2D66E}
- EndGlobalSection
-EndGlobal
diff --git a/dotnet/DataTypes/DistributedCounter/DistributedCounter/App.config b/dotnet/DataTypes/DistributedCounter/DistributedCounter/App.config
deleted file mode 100644
index a9a4b76..0000000
--- a/dotnet/DataTypes/DistributedCounter/DistributedCounter/App.config
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dotnet/DataTypes/DistributedCounter/DistributedCounter/DistributedCounter.cs b/dotnet/DataTypes/DistributedCounter/DistributedCounter/DistributedCounter.cs
deleted file mode 100644
index 39458ef..0000000
--- a/dotnet/DataTypes/DistributedCounter/DistributedCounter/DistributedCounter.cs
+++ /dev/null
@@ -1,156 +0,0 @@
-// ===============================================================================
-// Alachisoft (R) NCache Sample Code.
-// ===============================================================================
-// Copyright © Alachisoft. All rights reserved.
-// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY
-// OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT
-// LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-// FITNESS FOR A PARTICULAR PURPOSE.
-// ===============================================================================
-
-using System;
-using System.Configuration;
-using Alachisoft.NCache.Client;
-using System.Collections.Generic;
-using Alachisoft.NCache.Sample.Data;
-using Alachisoft.NCache.Client.DataTypes;
-using Alachisoft.NCache.Client.DataTypes.Collections;
-using Alachisoft.NCache.Runtime.Caching;
-using Alachisoft.NCache.Client.DataTypes.Counter;
-
-namespace Alachisoft.NCache.Samples
-{
- ///
- /// Class that provides the functionality of the sample
- ///
- public class DistributedCounter
- {
- private static ICache _cache;
- private static ICounter _counter;
- private static readonly string _counterName = "DistributedCounter";
-
- ///
- /// Executing this method will perform all the operations of the sample
- ///
- public static void Run()
- {
- // Initialize cache
- InitializeCache();
-
- // Create or get counter
- _counter = GetOrCreateCounter();
-
- Console.WriteLine("\n--- Set Counter value ---");
- // set counter value
- long counterValue = _counter.SetValue(10);
-
- // output counter value
- Console.WriteLine("Counter value set to {0}", counterValue);
- Console.WriteLine();
-
- Console.WriteLine("\n--- Get Counter value ---");
- // get counter value
- counterValue = _counter.Value;
-
- // output counter value
- Console.WriteLine("Counter Value: {0}", counterValue);
- Console.WriteLine();
-
- Console.WriteLine("\n--- Increment Counter ---");
- // increment counter value
- counterValue = _counter.Increment();
-
- // output counter value
- Console.WriteLine("Counter value incremented by 1");
- Console.WriteLine("New Counter value is {0}", counterValue);
- Console.WriteLine();
-
- Console.WriteLine("\n--- Increment Counter by value ---");
- // increment counter by 5
- counterValue = _counter.IncrementBy(5);
-
- // output counter value
- Console.WriteLine("Counter value incremented by {0}", 5);
- Console.WriteLine("New Counter value is {0}", counterValue);
- Console.WriteLine();
-
- Console.WriteLine("\n--- Decrement Counter ---");
- // decrement counter
- counterValue = _counter.Decrement();
-
- // output counter value
- Console.WriteLine("Counter value decremented by 1");
- Console.WriteLine("New Counter value is {0}", counterValue);
- Console.WriteLine();
-
- // decrement counter by value
- Console.WriteLine("\n--- Decrement Counter by value ---");
- // store decremented counter value in local variable
- counterValue = _counter.DecrementBy(2);
-
- // output counter value
- Console.WriteLine("Counter value decremented by {0}", 2);
- Console.WriteLine("New Counter value is {0}", counterValue);
- Console.WriteLine();
-
- // output counter value
- Console.WriteLine("\n--- Display Counter Value ---");
- Console.WriteLine("Counter Value: {0}", _counter.Value);
- Console.WriteLine();
-
- // Remove the distributed counter from cache
- Console.WriteLine("\n--- Remove Counter from Cache --- ");
- _cache.DataTypeManager.Remove(_counterName);
- Console.WriteLine();
-
- // Dispose the cache once done
- _cache.Dispose();
- }
-
- #region Counter functions
-
- ///
- /// This method initializes the cache
- ///
- private static void InitializeCache()
- {
- string cache = ConfigurationManager.AppSettings["CacheID"];
-
- if (String.IsNullOrEmpty(cache))
- {
- Console.WriteLine("The CacheID cannot be null or empty.");
- return;
- }
-
- // Initialize an instance of the cache to begin performing operations:
- _cache = NCache.Client.CacheManager.GetCache(cache);
-
- // Print output on console
- Console.WriteLine(string.Format("\nCache '{0}' is initialized.", cache));
- }
-
- ///
- /// Creates a distributed counter to which instances of customers are to be added
- ///
- private static ICounter GetOrCreateCounter()
- {
- ICounter counter = _cache.DataTypeManager.GetCounter(_counterName);
-
- if(counter == null)
- {
- DataTypeAttributes attributes = new DataTypeAttributes
- {
- Expiration = new Expiration(ExpirationType.Absolute, new TimeSpan(0, 1, 0))
- };
-
- // Creating distributed counter with absolute expiration
- // to modify cache properties of the counter, provide an instance of DataTypeAttributes in the second parameter
- counter = _cache.DataTypeManager.CreateCounter(_counterName, attributes);
- }
-
- return counter;
- }
-
- #endregion
- }
-}
diff --git a/dotnet/DataTypes/DistributedCounter/DistributedCounter/DistributedCounter.csproj b/dotnet/DataTypes/DistributedCounter/DistributedCounter/DistributedCounter.csproj
deleted file mode 100644
index 2ea8e98..0000000
--- a/dotnet/DataTypes/DistributedCounter/DistributedCounter/DistributedCounter.csproj
+++ /dev/null
@@ -1,118 +0,0 @@
-
-
-
-
- Debug
- AnyCPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}
- Exe
- DistributedCounter
- DistributedCounter
- v4.7.2
- 512
- true
-
-
- AnyCPU
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- AnyCPU
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
-
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Cache.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Client.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Common.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Management.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Parser.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Runtime.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Security.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Serialization.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.SocketServer.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Storage.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Web.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\log4net.dll
-
-
- ..\packages\Oracle.ManagedDataAccess.19.5.0\lib\net40\Oracle.ManagedDataAccess.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\protobuf-net.dll
-
-
-
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\System.Management.Automation.dll
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Always
-
-
- Always
-
-
-
-
-
- {ce303057-bbd4-455e-b7b5-db8c330e8d7e}
- SampleData
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dotnet/DataTypes/DistributedCounter/DistributedCounter/Program.cs b/dotnet/DataTypes/DistributedCounter/DistributedCounter/Program.cs
deleted file mode 100644
index 112fe65..0000000
--- a/dotnet/DataTypes/DistributedCounter/DistributedCounter/Program.cs
+++ /dev/null
@@ -1,37 +0,0 @@
-// ===============================================================================
-// Alachisoft (R) NCache Sample Code.
-// ===============================================================================
-// Copyright © Alachisoft. All rights reserved.
-// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY
-// OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT
-// LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-// FITNESS FOR A PARTICULAR PURPOSE.
-// ===============================================================================
-
-using System;
-
-namespace Alachisoft.NCache.Samples
-{
- /// ******************************************************************************
- ///
- /// A sample program that shows the usage of Data Structures in NCache
- ///
- /// Requirements:
- /// 1. A running NCache cache
- /// 2. Cache ID in app.config
- ///
- class Program
- {
- static void Main(string[] args)
- {
- try
- {
- Alachisoft.NCache.Samples.DistributedCounter.Run();
- }
- catch (Exception exception)
- {
- Console.WriteLine(exception.Message);
- }
- }
- }
-}
diff --git a/dotnet/DataTypes/DistributedCounter/DistributedCounter/Properties/AssemblyInfo.cs b/dotnet/DataTypes/DistributedCounter/DistributedCounter/Properties/AssemblyInfo.cs
deleted file mode 100644
index c98304b..0000000
--- a/dotnet/DataTypes/DistributedCounter/DistributedCounter/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("DistributedDataStructures")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("DistributedDataStructures")]
-[assembly: AssemblyCopyright("Copyright © 2021")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("19a33117-4364-4392-b4fb-713ca3423dee")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/dotnet/DataTypes/DistributedCounter/DistributedCounter/packages.config b/dotnet/DataTypes/DistributedCounter/DistributedCounter/packages.config
deleted file mode 100644
index 6e818c0..0000000
--- a/dotnet/DataTypes/DistributedCounter/DistributedCounter/packages.config
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/dotnet/DataTypes/DistributedCounter/README.md b/dotnet/DataTypes/DistributedCounter/README.md
deleted file mode 100644
index b723433..0000000
--- a/dotnet/DataTypes/DistributedCounter/README.md
+++ /dev/null
@@ -1,48 +0,0 @@
-# DISTRIBUTED COUNTER
-
-### Table of contents
-
-* [Introduction](#introduction)
-* [Prerequisites](#prerequisites)
-* [Build and Run the sample](#build-and-run-the-sample)
-* [Additional Resources](#additional-resources)
-* [Technical Support](#technical-support)
-* [Copyrights](#copyrights)
-
-### Introduction
-
-This sample program demonstrates how to use the NCache Distributed Counter API.
-It shows how to initialize the cache instance and perform Counter Data Structure related tasks from NCache.
-
-### Prerequisites
-
-Before the sample application is executed make sure that:
-
-- app.config have been changed according to the configurations.
- - Change the cache name
-- By default this sample uses 'demoCache', make sure that cache is running.
-
-### Build and Run the Sample
-
-- Run the sample application.
-
-### Additional Resources
-
-##### Documentation
-The complete online documentation for NCache is available at:
-http://www.alachisoft.com/resources/docs/#ncache
-
-##### Programmers' Guide
-The complete programmers guide of NCache is available at:
-http://www.alachisoft.com/resources/docs/ncache/prog-guide/
-
-### Technical Support
-
-Alachisoft [C] provides various sources of technical support.
-
-- Please refer to http://www.alachisoft.com/support.html to select a support resource you find suitable for your issue.
-- To request additional features in the future, or if you notice any discrepancy regarding this document, please drop an email to [support@alachisoft.com](mailto:support@alachisoft.com).
-
-### Copyrights
-
-[C] Copyright 2021 Alachisoft
\ No newline at end of file
diff --git a/dotnet/DataTypes/DistributedDictionary/DistributedDictionary.sln b/dotnet/DataTypes/DistributedDictionary/DistributedDictionary.sln
deleted file mode 100644
index fff84d8..0000000
--- a/dotnet/DataTypes/DistributedDictionary/DistributedDictionary.sln
+++ /dev/null
@@ -1,41 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.28010.0
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DistributedDictionary", "DistributedDictionary\DistributedDictionary.csproj", "{E31BC2AC-532F-472F-99F3-F10C58A756BF}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SampleData", "..\..\SampleData\SampleData\SampleData.csproj", "{CE303057-BBD4-455E-B7B5-DB8C330E8D7E}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Debug|x86 = Debug|x86
- Release|Any CPU = Release|Any CPU
- Release|x86 = Release|x86
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {E31BC2AC-532F-472F-99F3-F10C58A756BF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {E31BC2AC-532F-472F-99F3-F10C58A756BF}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {E31BC2AC-532F-472F-99F3-F10C58A756BF}.Debug|x86.ActiveCfg = Debug|Any CPU
- {E31BC2AC-532F-472F-99F3-F10C58A756BF}.Debug|x86.Build.0 = Debug|Any CPU
- {E31BC2AC-532F-472F-99F3-F10C58A756BF}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {E31BC2AC-532F-472F-99F3-F10C58A756BF}.Release|Any CPU.Build.0 = Release|Any CPU
- {E31BC2AC-532F-472F-99F3-F10C58A756BF}.Release|x86.ActiveCfg = Release|Any CPU
- {E31BC2AC-532F-472F-99F3-F10C58A756BF}.Release|x86.Build.0 = Release|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|x86.ActiveCfg = Debug|x86
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|x86.Build.0 = Debug|x86
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|Any CPU.Build.0 = Release|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|x86.ActiveCfg = Release|x86
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|x86.Build.0 = Release|x86
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {15AF49EF-9CA9-4B9B-A29B-7C50FDB21839}
- EndGlobalSection
-EndGlobal
diff --git a/dotnet/DataTypes/DistributedDictionary/DistributedDictionary/App.config b/dotnet/DataTypes/DistributedDictionary/DistributedDictionary/App.config
deleted file mode 100644
index a9a4b76..0000000
--- a/dotnet/DataTypes/DistributedDictionary/DistributedDictionary/App.config
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dotnet/DataTypes/DistributedDictionary/DistributedDictionary/DistributedDictionary.cs b/dotnet/DataTypes/DistributedDictionary/DistributedDictionary/DistributedDictionary.cs
deleted file mode 100644
index 090ed64..0000000
--- a/dotnet/DataTypes/DistributedDictionary/DistributedDictionary/DistributedDictionary.cs
+++ /dev/null
@@ -1,274 +0,0 @@
-using System;
-using System.Configuration;
-using Alachisoft.NCache.Client;
-using Alachisoft.NCache.Sample.Data;
-using Alachisoft.NCache.Client.DataTypes;
-using Alachisoft.NCache.Client.DataTypes.Collections;
-using Alachisoft.NCache.Runtime.Caching;
-using System.Collections.Generic;
-
-namespace Alachisoft.NCache.Samples
-{
- class DistributedDictionary
- {
- private static ICache _cache;
- private static string _dictionaryName = "DistributedDictionary:Customers";
- private static IDictionary _distributedDictionary;
- ///
- /// Executing this method will perform all the operations of the sample
- ///
- public static void Run ()
- {
- // Initialize cache
- InitializeCache();
-
- // Create or get a distributed Dictionary by name
- _distributedDictionary = GetOrCreateDictionary(_dictionaryName);
-
- // Adding items to distributed Dictionary
- AddObjectsToDictionary();
-
- // Get a single object from distributed Dictionary by key
- Customer customer = GetObjectFromDictionary("customer1");
-
- // Print output on console
- PrintCustomerDetails(customer);
-
- // Find Customer with the Contact No in distributed Dictionary
- FindCustomerInDictionary("(9) 331-6954");
-
- // Modify the object and update in distributed Dictionary
- UpdateObjectsInDictionary("customer1");
-
- // Remove the existing object from distributed Dictionary by Key
- RemoveObjectFromDictionary("customer2");
-
- // get object from Dictionary with key
- customer = GetObjectFromDictionary("customer1");
-
- // Remove the existing object from distributed Dictionary by Key Value Pair
- RemoveObjectFromDictionary("customer1", customer);
-
- // Delete the distributed Dictionary from cache
- DeleteDictionary();
-
- // Dispose the cache once done
- _cache.Dispose();
- }
-
- ///
- /// This method initializes the cache
- ///
- private static void InitializeCache ()
- {
- string cache = ConfigurationManager.AppSettings["CacheID"];
-
- if (String.IsNullOrEmpty(cache))
- {
- Console.WriteLine("The CacheID cannot be null or empty.");
- return;
- }
-
- // Initialize an instance of the cache to begin performing operations:
- _cache = Alachisoft.NCache.Client.CacheManager.GetCache(cache);
-
- // Print output on console
- Console.WriteLine(string.Format("\nCache '{0}' is initialized.", cache));
- }
-
- ///
- /// Creates a distributed Dictionary to which instances of customers are to be added
- ///
- /// The name of Dictionary. This name is ultimately going to
- /// be the key against which distributed Dictionary is to be stored.
- private static IDictionary GetOrCreateDictionary (string DictionaryName)
- {
- IDistributedDictionary dictionary = _cache.DataTypeManager.GetDictionary(_dictionaryName);
-
- if (dictionary == null)
- {
-
- //Add expiration details
- DataTypeAttributes attributes = new DataTypeAttributes
- {
- Expiration = new Expiration(ExpirationType.Absolute, new TimeSpan(0, 1, 0))
- };
-
- // Creating distributed Dictionary with absolute expiration of 1 minute
- dictionary = _cache.DataTypeManager.CreateDictionary(DictionaryName, attributes);
- }
-
- return dictionary;
- }
-
-
- ///
- /// This method adds Customer objects to distributed Dictionary
- ///
- private static void AddObjectsToDictionary ()
- {
- _distributedDictionary.Add("customer1", new Customer
- {
- CustomerID = "customer1",
- ContactName = "David Johnes",
- CompanyName = "Lonesome Pine Restaurant",
- ContactNo = "(1) 354-9768",
- Address = "Silicon Valley, Santa Clara, California",
- });
-
- _distributedDictionary.Add("customer2", new Customer
- {
- CustomerID = "customer2",
- ContactName = "Carlos Gonzalez",
- CompanyName = "LILA-Supermercado",
- ContactNo = "(9) 331-6954",
- Address = "Carrera 52 con Ave. Bolivar #65-98 Llano Largo",
- });
-
- _distributedDictionary.Add("customer3", new Customer
- {
- CustomerID = "customer3",
- ContactName = "Carlos Hernandez",
- CompanyName = "HILARION-Abastos",
- ContactNo = "(5) 555-1340",
- Address = "Carrera 22 con Ave. Carlos Soublette #8-35",
- });
- _distributedDictionary.Add("customer4", new Customer
- {
- CustomerID = "customer4",
- ContactName = "Elizabeth Brown",
- CompanyName = "Consolidated Holdings",
- ContactNo = "(171) 555-2282",
- Address = "Berkeley Gardens 12 Brewery",
- });
- _distributedDictionary.Add("customer5", new Customer
- {
- CustomerID = "custome5",
- ContactName = "Felipe Izquierdo",
- CompanyName = "LINO-Delicateses",
- ContactNo = "(8) 34-56-12",
- Address = "Ave. 5 de Mayo Porlamar",
- });
- // Print output on console
- Console.WriteLine("\n{0} Objects are added to distributed Dictionary.", _distributedDictionary.Count);
- }
-
- ///
- /// This method gets an object from distributed Dictionary specified by index
- ///
- /// Returns instance of Customer retrieved from distributed Dictionary
- /// by index
- private static Customer GetObjectFromDictionary (string key)
- {
- Customer cachedCustomer;
-
- //Get object from Distributed Dictionary with key
- bool fetched = _distributedDictionary.TryGetValue(key, out cachedCustomer);
-
- Console.WriteLine("\nObject is" + ((fetched) ? "" : " not") + " fetched from distributed Dictionary");
-
- return cachedCustomer;
- }
-
- ///
- /// This method iterate objects of the distributed Dictionary
- /// contactNo of object to be Find in distributed Dictionary
- ///
- private static void FindCustomerInDictionary (string contactNo)
- {
- Console.WriteLine("Finding object(s) in distributed Dictionary");
- // Enumerate over all customer instances and find customer with given Contact No
- var counter = 0;
- foreach (Customer customer in _distributedDictionary.Values)
- {
- if (customer.ContactNo.Equals(contactNo))
- {
- PrintCustomerDetails(customer);
- counter++;
- }
- }
-
- // Print output on console
- Console.WriteLine("\n{0} Object(s) are fetched from distributed Dictionary", counter);
- }
-
- ///
- /// This method updates object in distributed Dictionary
- ///
- /// key of object to be updated at in distributed Dictionary
- private static void UpdateObjectsInDictionary (string key)
- {
- //Get Object from dictionaray
- Customer customer = GetObjectFromDictionary(key);
-
- // Modify company name of customer
- customer.CompanyName = "Gourmet Lanchonetes";
-
- // Update object via key
- _distributedDictionary[key] = customer;
-
- // Print output on console.
- Console.WriteLine("\nObject is updated in distributed Dictionary.");
- }
-
- ///
- /// Remove an object in distributed Dictionary by key
- ///
- /// key of object to be deleted from distributed Dictionary
- private static void RemoveObjectFromDictionary (string key)
- {
- // Remove the existing customer
- bool removed = _distributedDictionary.Remove(key);
-
- // Print output on console.
- Console.WriteLine("\nObject is" + ((removed) ? " " : " not ") + "removed from distributed Dictionary.");
- }
-
- ///
- /// Remove an object from distributed Dictionary by instance and Key of object
- ///
- /// Instance of object to be deleted from distributed Dictionary
- /// Key of object to be deleted from distributed Dictionary
-
- private static void RemoveObjectFromDictionary (string key, Customer customer)
- {
- IDistributedDictionary dictionary = _cache.DataTypeManager.GetDictionary(_dictionaryName);
-
- // Remove the existing customer
- // Expensive operation use carefully
- bool removed = dictionary.Remove(new KeyValuePair(key, customer));
-
- //Print output on console.
- Console.WriteLine("\nObject is" + ((removed) ? " " : " not ") + "removed from distributed Dictionary.");
- }
-
- ///
- /// Removes distributed Dictionary from cache
- ///
- private static void DeleteDictionary ()
- {
- // Remove Dictionary from the Cache
- _cache.DataTypeManager.Remove(_dictionaryName);
-
- // Print output on console.
- Console.WriteLine("\nDistributed Dictionary successfully removed from cache.");
- }
-
- ///
- /// This method prints details of customer type.
- ///
- ///
- private static void PrintCustomerDetails (Customer customer)
- {
- if (customer == null) return;
-
- Console.WriteLine();
- Console.WriteLine("Customer Details are as follows: ");
- Console.WriteLine("ContactName: " + customer.ContactName);
- Console.WriteLine("CompanyName: " + customer.CompanyName);
- Console.WriteLine("Contact No: " + customer.ContactNo);
- Console.WriteLine("Address: " + customer.Address);
- Console.WriteLine();
- }
- }
-}
diff --git a/dotnet/DataTypes/DistributedDictionary/DistributedDictionary/DistributedDictionary.csproj b/dotnet/DataTypes/DistributedDictionary/DistributedDictionary/DistributedDictionary.csproj
deleted file mode 100644
index d821165..0000000
--- a/dotnet/DataTypes/DistributedDictionary/DistributedDictionary/DistributedDictionary.csproj
+++ /dev/null
@@ -1,116 +0,0 @@
-
-
-
-
- Debug
- AnyCPU
- {E31BC2AC-532F-472F-99F3-F10C58A756BF}
- Exe
- DistributedDictionary
- DistributedDictionary
- v4.6.1
- 512
- true
- true
-
-
- AnyCPU
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- AnyCPU
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
-
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Cache.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Client.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Common.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Management.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Parser.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Runtime.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Security.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Serialization.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.SocketServer.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Storage.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Web.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\log4net.dll
-
-
- ..\packages\Oracle.ManagedDataAccess.19.5.0\lib\net40\Oracle.ManagedDataAccess.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\protobuf-net.dll
-
-
-
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\System.Management.Automation.dll
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Always
-
-
- Always
-
-
-
-
-
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}
- SampleData
-
-
-
-
\ No newline at end of file
diff --git a/dotnet/DataTypes/DistributedDictionary/DistributedDictionary/Program.cs b/dotnet/DataTypes/DistributedDictionary/DistributedDictionary/Program.cs
deleted file mode 100644
index 13c86b9..0000000
--- a/dotnet/DataTypes/DistributedDictionary/DistributedDictionary/Program.cs
+++ /dev/null
@@ -1,25 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Alachisoft.NCache.Samples
-{
- class Program
- {
- static void Main (string[] args)
- {
- try
- {
- Alachisoft.NCache.Samples.DistributedDictionary.Run();
-
- }
- catch (Exception exception)
- {
- Console.WriteLine(exception.Message);
-
- }
- }
- }
-}
diff --git a/dotnet/DataTypes/DistributedDictionary/DistributedDictionary/Properties/AssemblyInfo.cs b/dotnet/DataTypes/DistributedDictionary/DistributedDictionary/Properties/AssemblyInfo.cs
deleted file mode 100644
index 1c7fe64..0000000
--- a/dotnet/DataTypes/DistributedDictionary/DistributedDictionary/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("Dictionary")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("Dictionary")]
-[assembly: AssemblyCopyright("Copyright © 2021")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("e31bc2ac-532f-472f-99f3-f10c58a756bf")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/dotnet/DataTypes/DistributedDictionary/DistributedDictionary/packages.config b/dotnet/DataTypes/DistributedDictionary/DistributedDictionary/packages.config
deleted file mode 100644
index d315787..0000000
--- a/dotnet/DataTypes/DistributedDictionary/DistributedDictionary/packages.config
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/dotnet/DataTypes/DistributedDictionary/README.md b/dotnet/DataTypes/DistributedDictionary/README.md
deleted file mode 100644
index 6b4822a..0000000
--- a/dotnet/DataTypes/DistributedDictionary/README.md
+++ /dev/null
@@ -1,48 +0,0 @@
-# DISTRIBUTED DICTIONARY
-
-### Table of contents
-
-* [Introduction](#introduction)
-* [Prerequisites](#prerequisites)
-* [Build and Run the sample](#build-and-run-the-sample)
-* [Additional Resources](#additional-resources)
-* [Technical Support](#technical-support)
-* [Copyrights](#copyrights)
-
-### Introduction
-
-This sample program demonstrates how to use the NCache Distributed Dictionary API.
-It shows how to initialize the cache instance and perform Dictionary Data Structure related tasks from NCache.
-
-### Prerequisites
-
-Before the sample application is executed make sure that:
-
-- app.config have been changed according to the configurations.
- - Change the cache name
-- By default this sample uses 'demoCache', make sure that cache is running.
-
-### Build and Run the Sample
-
-- Run the sample application.
-
-### Additional Resources
-
-##### Documentation
-The complete online documentation for NCache is available at:
-http://www.alachisoft.com/resources/docs/#ncache
-
-##### Programmers' Guide
-The complete programmers guide of NCache is available at:
-http://www.alachisoft.com/resources/docs/ncache/prog-guide/
-
-### Technical Support
-
-Alachisoft [C] provides various sources of technical support.
-
-- Please refer to http://www.alachisoft.com/support.html to select a support resource you find suitable for your issue.
-- To request additional features in the future, or if you notice any discrepancy regarding this document, please drop an email to [support@alachisoft.com](mailto:support@alachisoft.com).
-
-### Copyrights
-
-[C] Copyright 2021 Alachisoft
\ No newline at end of file
diff --git a/dotnet/DataTypes/DistributedHashSet/DistributedHashSet.sln b/dotnet/DataTypes/DistributedHashSet/DistributedHashSet.sln
deleted file mode 100644
index 7f22a55..0000000
--- a/dotnet/DataTypes/DistributedHashSet/DistributedHashSet.sln
+++ /dev/null
@@ -1,41 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.27703.2042
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DistributedHashSet", "DistributedHashSet\DistributedHashSet.csproj", "{19A33117-4364-4392-B4FB-713CA3423DEE}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SampleData", "..\..\SampleData\SampleData\SampleData.csproj", "{CE303057-BBD4-455E-B7B5-DB8C330E8D7E}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Debug|x86 = Debug|x86
- Release|Any CPU = Release|Any CPU
- Release|x86 = Release|x86
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Debug|x86.ActiveCfg = Debug|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Debug|x86.Build.0 = Debug|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Release|Any CPU.Build.0 = Release|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Release|x86.ActiveCfg = Release|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Release|x86.Build.0 = Release|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|x86.ActiveCfg = Debug|x86
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|x86.Build.0 = Debug|x86
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|Any CPU.Build.0 = Release|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|x86.ActiveCfg = Release|x86
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|x86.Build.0 = Release|x86
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {BFBE17B6-A085-4BB1-8636-CABB63C2D66E}
- EndGlobalSection
-EndGlobal
diff --git a/dotnet/DataTypes/DistributedHashSet/DistributedHashSet/App.config b/dotnet/DataTypes/DistributedHashSet/DistributedHashSet/App.config
deleted file mode 100644
index a9a4b76..0000000
--- a/dotnet/DataTypes/DistributedHashSet/DistributedHashSet/App.config
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dotnet/DataTypes/DistributedHashSet/DistributedHashSet/DistributedHashSet.cs b/dotnet/DataTypes/DistributedHashSet/DistributedHashSet/DistributedHashSet.cs
deleted file mode 100644
index 22cda69..0000000
--- a/dotnet/DataTypes/DistributedHashSet/DistributedHashSet/DistributedHashSet.cs
+++ /dev/null
@@ -1,430 +0,0 @@
-// ===============================================================================
-// Alachisoft (R) NCache Sample Code.
-// ===============================================================================
-// Copyright © Alachisoft. All rights reserved.
-// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY
-// OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT
-// LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-// FITNESS FOR A PARTICULAR PURPOSE.
-// ===============================================================================
-
-using System;
-using System.Configuration;
-using Alachisoft.NCache.Client;
-using System.Collections.Generic;
-using Alachisoft.NCache.Runtime.Caching;
-using Alachisoft.NCache.Client.DataTypes;
-using Alachisoft.NCache.Client.DataTypes.Collections;
-
-namespace Alachisoft.NCache.Samples
-{
- ///
- /// Class that provides the functionality of the sample
- ///
- public class DistributedHashSet
- {
- private static ICache _cache;
-
- ///
- /// Executing this method will perform all the operations of the sample
- ///
- public static void Run()
- {
- // Initialize cache
- InitializeCache();
-
- // Add values to a hashset
- AddValues();
-
- // Perform union of numbers using distributed hashset
- PerformUnion();
-
- // Perform intersection of numbers using distributed hashset
- PerformIntersection();
-
- // Perform difference of names using distributed hashset to
- // calculate the complement set of names
- TakeComplement();
-
- Console.WriteLine("\nPerforming mixed operations now,");
- Console.WriteLine(new string('-', 32));
-
- // Performs other basic operations of collections on
- // distributed hashset
- PerformMixedOperations();
-
- // Dispose the cache once done
- _cache.Dispose();
- }
-
- #region ---- [Main Methods] ----
-
- ///
- /// This method duplicates how we can add duplicate values to distributed
- /// hashset and only unique values remain after the operations are
- /// performed.
- ///
- private static void AddValues()
- {
- // Create name of hashset to store it against
- const string hashSetName = "DistributedHashSet:UniqueValueHashSet";
-
- // Create data for hashset
- var daysOfWeek = new string[] { "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday" };
-
- // Get or create a hashset
- var hashSet = GetOrCreate(hashSetName);
-
- // Add multiple entries to the hashset
- hashSet.AddRange(daysOfWeek);
-
- // Adding a single entry to the hashset. Since this entry already exists, no change to the hashset will be made.
- hashSet.Add("Monday");
-
- Console.WriteLine("\nData added to distributed hashset and duplicate values were ignored");
-
- // Display all values of the hashset
- IterateOverDistributedHashSet(hashSet);
- }
-
- ///
- /// This method demonstrates how we can use distributed hashset to
- /// take union of different distributed hashsets.
- ///
- private static void PerformUnion()
- {
- // Create names of hashsets to store them against
- const string hashSetNumbersDivisibleBy3Name = "DistributedHashSet:NumbersDivisibleBy3";
- const string hashSetNumbersDivisibleBy5Name = "DistributedHashSet:NumbersDivisibleBy5";
- const string hashSetNumbersDivisibleBy3Or5Name = "DistributedHashSet:NumbersDivisibleBy3Or5";
-
- // Create data for hashsets
- var numbersDivisibleBy3 = new int[] { 03, 06, 09, 12, 15 };
- var numbersDivisibleBy5 = new int[] { 05, 10, 15, 20, 25 };
-
- // Get or create hashsets
- var hashSetNumbersDivisibleBy3 = GetOrCreate(hashSetNumbersDivisibleBy3Name);
- var hashSetNumbersDivisibleBy5 = GetOrCreate(hashSetNumbersDivisibleBy5Name);
- var hashSetNumbersDivisibleBy3Or5 = GetOrCreate(hashSetNumbersDivisibleBy3Or5Name);
-
- // Add data to hashsets
- hashSetNumbersDivisibleBy3.AddRange(numbersDivisibleBy3);
- hashSetNumbersDivisibleBy5.AddRange(numbersDivisibleBy5);
-
- Console.WriteLine("\nPerforming union of numbers divisible by 3 and numbers divisible by 5");
-
- // Performs union of two hashsets and returns the result
- IEnumerable numbersDivisibleBy3Or5 = hashSetNumbersDivisibleBy3.Union(hashSetNumbersDivisibleBy5Name);
-
- // Performs union of two hashsets and stores the result in another distributed hashset
- hashSetNumbersDivisibleBy3.StoreUnion(hashSetNumbersDivisibleBy3Or5Name, hashSetNumbersDivisibleBy5Name);
-
- // Remove distributed hashsets not needed
- RemoveDistributedHashSet(hashSetNumbersDivisibleBy3Or5);
- }
-
- ///
- /// This method demonstrates how we can use distributed hashset to
- /// take intersection of different distributed hashsets.
- ///
- private static void PerformIntersection()
- {
- // Create names of hashsets to store them against
- const string hashSetNumbersDivisibleBy3Name = "DistributedHashSet:NumbersDivisibleBy3";
- const string hashSetNumbersDivisibleBy5Name = "DistributedHashSet:NumbersDivisibleBy5";
- const string hashSetNumbersDivisibleBy3And5Name = "DistributedHashSet:NumbersDivisibleBy3And5";
-
- // Create data for hashsets
- var numbersDivisibleBy3 = new int[] { 03, 06, 09, 12, 15 };
- var numbersDivisibleBy5 = new int[] { 05, 10, 15, 20, 25 };
-
- // Get or create hashsets
- var hashSetNumbersDivisibleBy3 = GetOrCreate(hashSetNumbersDivisibleBy3Name);
- var hashSetNumbersDivisibleBy5 = GetOrCreate(hashSetNumbersDivisibleBy5Name);
- var hashSetNumbersDivisibleBy3And5 = GetOrCreate(hashSetNumbersDivisibleBy3And5Name);
-
- // Add data to hashsets
- hashSetNumbersDivisibleBy3.AddRange(numbersDivisibleBy3);
- hashSetNumbersDivisibleBy5.AddRange(numbersDivisibleBy5);
-
- Console.WriteLine("\nPerforming intersection of numbers divisible by 3 and numbers divisible by 5");
-
- // Performs intersection of two hashsets and returns the result
- IEnumerable numbersDivisibleBy3And5 = hashSetNumbersDivisibleBy3.Intersect(hashSetNumbersDivisibleBy5Name);
-
- // Performs intersection of two hashsets and stores the result in another hashset
- hashSetNumbersDivisibleBy3.StoreIntersection(hashSetNumbersDivisibleBy3And5Name, hashSetNumbersDivisibleBy5Name);
-
- // Remove distributed hashsets not needed
- RemoveDistributedHashSet(hashSetNumbersDivisibleBy3And5);
- }
-
- ///
- /// This method demonstrates how we can use distributed hashset to
- /// take difference of different distributed hashsets.
- ///
- private static void TakeComplement()
- {
- // Create names of hashsets to store them against
- const string hashSetUniversalNamesName = "DistributedHashSet:UniversalNames";
- const string hashSetNamesComplementName = "DistributedHashSet:NamesComplement";
- const string hashSetNamesWithFourCharactersName = "DistributedHashSet:NamesWithFourCharacters";
-
- // Create data for hashsets
- var universalNames = new string[]
- {
- "Alejandro", "Alexander", "Aria", "Hanna", "Hari", "Jamie", "Jean", "John", "Jose", "Mario", "Mary"
- };
- var namesWithFourCharacters = new string[]
- {
- "Aria", "Hari", "Jean", "John", "Jose", "Mary"
- };
-
- // Get or create hashsets
- var hashSetUniversalNames = GetOrCreate(hashSetUniversalNamesName);
- var hashSetNamesComplement = GetOrCreate(hashSetNamesComplementName);
- var hashSetNamesWithFourCharacters = GetOrCreate(hashSetNamesWithFourCharactersName);
-
- // Add data to hashsets
- hashSetUniversalNames.AddRange(universalNames);
- hashSetNamesWithFourCharacters.AddRange(namesWithFourCharacters);
-
- Console.WriteLine("\nPerforming difference of names to calculate complement");
-
- // Performs difference of names set from universal set and returns the result
- IEnumerable namesComplement = hashSetUniversalNames.Difference(hashSetNamesWithFourCharactersName);
-
- // Performs difference of names set from universal set and stores the result in another hashset
- hashSetUniversalNames.StoreDifference(hashSetNamesComplementName, hashSetNamesWithFourCharactersName);
- }
-
- ///
- /// This method demonstrates how we can perform various other basic
- /// collection operations on distributed hashset.
- ///
- private static void PerformMixedOperations()
- {
- Console.WriteLine();
-
- // Create a name for the distributed hashset on which mixed
- // operations are to be performed
- const string mixedOperationHashSetName = "DistributedHashSet:MixedOperations";
-
- // Add all data
- MixedOperations("Add", mixedOperationHashSetName, "Lorem");
- MixedOperations("Add", mixedOperationHashSetName, "ipsum");
- MixedOperations("Add", mixedOperationHashSetName, "dolor");
- MixedOperations("Add", mixedOperationHashSetName, "sit");
- MixedOperations("Add", mixedOperationHashSetName, "amet");
-
- Console.WriteLine();
-
- // Check the added data
- MixedOperations("Contains", mixedOperationHashSetName, "Lorem");
- MixedOperations("Contains", mixedOperationHashSetName, "ipsum");
-
- Console.WriteLine();
-
- // Remove all the data
- MixedOperations("Remove", mixedOperationHashSetName, "Lorem");
- MixedOperations("Remove", mixedOperationHashSetName, "ipsum");
- MixedOperations("Remove", mixedOperationHashSetName, "dolor");
- MixedOperations("Remove", mixedOperationHashSetName, "sit");
- MixedOperations("Remove", mixedOperationHashSetName, "amet");
-
- Console.WriteLine();
-
- // Check the data again
- MixedOperations("Contains", mixedOperationHashSetName, "dolor");
- MixedOperations("Contains", mixedOperationHashSetName, "sit");
-
- // Remove the hashset when no longer needed
- RemoveDistributedHashSet(mixedOperationHashSetName);
-
- Console.WriteLine();
- }
-
- ///
- /// This method demonstrates how we can perform other basic operations on a
- /// distributed hashset like contains and remove etc.
- ///
- /// Determines what operation to perform.
- /// Name of hashset on which operation is to be
- /// performed.
- /// Item to be used as data for operation.
- private static void MixedOperations(string operationType, string hashSetName, string item)
- {
- // Nothing to do if an invalid operation type or item value is received
- if (string.IsNullOrEmpty(operationType) || string.IsNullOrEmpty(item))
- return;
-
- var hashSet = GetOrCreate(hashSetName);
-
- switch (operationType.ToLowerInvariant())
- {
- case "add":
- {
- // Adding a duplicate item into hashset ignores the duplicate item
- hashSet.Add(item);
-
- // Print success output
- Console.WriteLine(" - Item '{0,5}' successfully added into hashset '{1}'", item, hashSet.Key);
- }
- break;
-
- case "contains":
- {
- // Contains in a hashset is an operation of complexity O(1)
- if (hashSet.Contains(item))
- {
- Console.WriteLine(" - Item '{0,5}' exists in hashset '{1}'", item, hashSet.Key);
- }
- else
- {
- Console.WriteLine(" - Item '{0,5}' does not exist in hashset '{1}'", item, hashSet.Key);
- }
- }
- break;
-
- case "remove":
- {
- // Remove in a hashset is an operation of complexity O(1)
- //
- // Also, remove returns a boolean value based on which, it
- // can be determined whether an item was removed from the
- // hashset or not
- if (hashSet.Remove(item))
- {
- Console.WriteLine(" - Item '{0,5}' successfully removed from hashset '{1}'", item, hashSet.Key);
- }
- else
- {
- Console.WriteLine(" - Item '{0,5}' could not be removed from hashset '{1}'", item, hashSet.Key);
- }
- }
- break;
-
- default:
- // Nothing to do if an unknown operation type is received
- break;
- }
- }
-
- #endregion
-
- #region --- [Helping Methods] ---
-
- ///
- /// This method initializes the cache
- ///
- private static void InitializeCache()
- {
- string cacheId = ConfigurationManager.AppSettings["CacheID"];
-
- if (string.IsNullOrEmpty(cacheId))
- {
- Console.WriteLine("Cache ID cannot be null or empty.");
- return;
- }
-
- // Initialize an instance of the cache to begin performing operations
- _cache = CacheManager.GetCache(cacheId);
-
- // Print output on console
- Console.WriteLine("\nCache '{0}' is initialized.", cacheId);
- }
-
- ///
- ///
- /// Fetches (or creates if does not exist) a distributed hashset. The hashset created
- /// through this call is created with an absolute expiration of 1 minute.
- ///
- ///
- /// NOTE : Distributed hashset of primitive data types and string data type ought to be
- /// created only. Created or getting a distributed hashset of any other type does not throw
- /// any exception but upon performing operations, exceptions will be thrown accordingly.
- ///
- ///
- /// Generic type argument for distributed hashset.
- /// Name against which the distributed hash
- /// set needed is to be stored.
- /// Instance of the distributed hashset required.
- private static IDistributedHashSet GetOrCreate(string hashSetName)
- {
- IDistributedHashSet distributedHashSet = _cache.DataTypeManager.GetHashSet(hashSetName);
-
- if (distributedHashSet == null)
- {
- // additional properties can be added to the hashset using the DataTypeAttributes class
- // using attributes, properties can be added to the whole hashset
- DataTypeAttributes attributes = new DataTypeAttributes
- {
- // creating expiration of 1 minute and adding it to attributes
- Expiration = new Expiration(ExpirationType.Absolute, new TimeSpan(0, 1, 0))
- };
-
- // Creating distributed hashSet with absolute expiration
- distributedHashSet = _cache.DataTypeManager.CreateHashSet(hashSetName, attributes);
- }
-
- return distributedHashSet;
- }
-
- ///
- /// This method demonstrates how we can iterate over all the values in a distributed hashset.
- ///
- /// Generic type argument for distributed hashset.
- /// Instance of the distributed hashset to iterate over.
- private static void IterateOverDistributedHashSet(IDistributedHashSet distributedHashSet)
- {
- // If handle for distributed hashset is null, no need to iterate over anything
- if (distributedHashSet == null)
- return;
-
- // Print information of distributed hashset whose data is to be printed
- Console.WriteLine("\nIterating over '{0}',", distributedHashSet.Key);
- Console.WriteLine(new string('-', 18 + distributedHashSet.Key.Length));
-
- // Print each item contained in distributed hashset
- foreach (T item in distributedHashSet)
- {
- Console.WriteLine(" - {0}", item);
- }
- }
-
- ///
- /// This method removes the provided distributed hash from cache if it exists based on name
- /// against which the distributed hashset is stored.
- ///
- /// Generic type argument for distributed hashset.
- /// Name of instance of the distributed hashset required
- /// to remove from cache.
- private static void RemoveDistributedHashSet(string hashSetName)
- {
- // No need to remove anything if an invalid hashset name is provided
- if (string.IsNullOrEmpty(hashSetName))
- return;
-
- // Distributed hashset removed if exists
- RemoveDistributedHashSet(GetOrCreate(hashSetName));
- }
-
- ///
- /// This method removes the provided distributed hash from cache if it exists.
- ///
- /// Generic type argument for distributed hashset.
- /// Instance of the distributed hashset required
- /// to remove from cache.
- private static void RemoveDistributedHashSet(IDistributedHashSet distributedHashSet)
- {
- // If handle for distributed hashset is null, no need to return anything
- if (distributedHashSet == null)
- return;
-
- // Distributed hashset removed if exists
- _cache.DataTypeManager.Remove(distributedHashSet.Key);
- }
-
- #endregion
- }
-}
diff --git a/dotnet/DataTypes/DistributedHashSet/DistributedHashSet/DistributedHashSet.csproj b/dotnet/DataTypes/DistributedHashSet/DistributedHashSet/DistributedHashSet.csproj
deleted file mode 100644
index 6a8123b..0000000
--- a/dotnet/DataTypes/DistributedHashSet/DistributedHashSet/DistributedHashSet.csproj
+++ /dev/null
@@ -1,118 +0,0 @@
-
-
-
-
- Debug
- AnyCPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}
- Exe
- DistributedHashSet
- DistributedHashSet
- v4.7.2
- 512
- true
-
-
- AnyCPU
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- AnyCPU
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
-
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Cache.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Client.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Common.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Management.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Parser.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Runtime.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Security.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Serialization.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.SocketServer.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Storage.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Web.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\log4net.dll
-
-
- ..\packages\Oracle.ManagedDataAccess.19.5.0\lib\net40\Oracle.ManagedDataAccess.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\protobuf-net.dll
-
-
-
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\System.Management.Automation.dll
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Always
-
-
- Always
-
-
-
-
-
-
-
-
- {ce303057-bbd4-455e-b7b5-db8c330e8d7e}
- SampleData
-
-
-
-
\ No newline at end of file
diff --git a/dotnet/DataTypes/DistributedHashSet/DistributedHashSet/Program.cs b/dotnet/DataTypes/DistributedHashSet/DistributedHashSet/Program.cs
deleted file mode 100644
index f3a9411..0000000
--- a/dotnet/DataTypes/DistributedHashSet/DistributedHashSet/Program.cs
+++ /dev/null
@@ -1,37 +0,0 @@
-// ===============================================================================
-// Alachisoft (R) NCache Sample Code.
-// ===============================================================================
-// Copyright © Alachisoft. All rights reserved.
-// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY
-// OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT
-// LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-// FITNESS FOR A PARTICULAR PURPOSE.
-// ===============================================================================
-
-using System;
-
-namespace Alachisoft.NCache.Samples
-{
- /// ******************************************************************************
- ///
- /// A sample program that shows the usage of Data Structures in NCache
- ///
- /// Requirements:
- /// 1. A running NCache cache
- /// 2. Cache ID in app.config
- ///
- class Program
- {
- static void Main(string[] args)
- {
- try
- {
- Alachisoft.NCache.Samples.DistributedHashSet.Run();
- }
- catch (Exception exception)
- {
- Console.WriteLine(exception.Message);
- }
- }
- }
-}
diff --git a/dotnet/DataTypes/DistributedHashSet/DistributedHashSet/Properties/AssemblyInfo.cs b/dotnet/DataTypes/DistributedHashSet/DistributedHashSet/Properties/AssemblyInfo.cs
deleted file mode 100644
index c98304b..0000000
--- a/dotnet/DataTypes/DistributedHashSet/DistributedHashSet/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("DistributedDataStructures")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("DistributedDataStructures")]
-[assembly: AssemblyCopyright("Copyright © 2021")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("19a33117-4364-4392-b4fb-713ca3423dee")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/dotnet/DataTypes/DistributedHashSet/DistributedHashSet/packages.config b/dotnet/DataTypes/DistributedHashSet/DistributedHashSet/packages.config
deleted file mode 100644
index 6e818c0..0000000
--- a/dotnet/DataTypes/DistributedHashSet/DistributedHashSet/packages.config
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/dotnet/DataTypes/DistributedHashSet/README.md b/dotnet/DataTypes/DistributedHashSet/README.md
deleted file mode 100644
index 33866c8..0000000
--- a/dotnet/DataTypes/DistributedHashSet/README.md
+++ /dev/null
@@ -1,48 +0,0 @@
-# DISTRIBUTED HASHSET
-
-### Table of contents
-
-* [Introduction](#introduction)
-* [Prerequisites](#prerequisites)
-* [Build and Run the sample](#build-and-run-the-sample)
-* [Additional Resources](#additional-resources)
-* [Technical Support](#technical-support)
-* [Copyrights](#copyrights)
-
-### Introduction
-
-This sample program demonstrates how to use the NCache Distributed HashSet API.
-It shows how to initialize the cache instance and perform HashSet Data Structure related tasks from NCache.
-
-### Prerequisites
-
-Before the sample application is executed make sure that:
-
-- app.config have been changed according to the configurations.
- - Change the cache name
-- By default this sample uses 'demoCache', make sure that cache is running.
-
-### Build and Run the Sample
-
-- Run the sample application.
-
-### Additional Resources
-
-##### Documentation
-The complete online documentation for NCache is available at:
-http://www.alachisoft.com/resources/docs/#ncache
-
-##### Programmers' Guide
-The complete programmers guide of NCache is available at:
-http://www.alachisoft.com/resources/docs/ncache/prog-guide/
-
-### Technical Support
-
-Alachisoft [C] provides various sources of technical support.
-
-- Please refer to http://www.alachisoft.com/support.html to select a support resource you find suitable for your issue.
-- To request additional features in the future, or if you notice any discrepancy regarding this document, please drop an email to [support@alachisoft.com](mailto:support@alachisoft.com).
-
-### Copyrights
-
-[C] Copyright 2021 Alachisoft
\ No newline at end of file
diff --git a/dotnet/DataTypes/DistributedList/DistributedList.sln b/dotnet/DataTypes/DistributedList/DistributedList.sln
deleted file mode 100644
index 657706f..0000000
--- a/dotnet/DataTypes/DistributedList/DistributedList.sln
+++ /dev/null
@@ -1,41 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.28010.0
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DistributedList", "DistributedList\DistributedList.csproj", "{6D4B40B7-31E5-4DE1-996F-0B1F402EF20C}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SampleData", "..\..\SampleData\SampleData\SampleData.csproj", "{CE303057-BBD4-455E-B7B5-DB8C330E8D7E}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Debug|x86 = Debug|x86
- Release|Any CPU = Release|Any CPU
- Release|x86 = Release|x86
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {6D4B40B7-31E5-4DE1-996F-0B1F402EF20C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6D4B40B7-31E5-4DE1-996F-0B1F402EF20C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6D4B40B7-31E5-4DE1-996F-0B1F402EF20C}.Debug|x86.ActiveCfg = Debug|Any CPU
- {6D4B40B7-31E5-4DE1-996F-0B1F402EF20C}.Debug|x86.Build.0 = Debug|Any CPU
- {6D4B40B7-31E5-4DE1-996F-0B1F402EF20C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6D4B40B7-31E5-4DE1-996F-0B1F402EF20C}.Release|Any CPU.Build.0 = Release|Any CPU
- {6D4B40B7-31E5-4DE1-996F-0B1F402EF20C}.Release|x86.ActiveCfg = Release|Any CPU
- {6D4B40B7-31E5-4DE1-996F-0B1F402EF20C}.Release|x86.Build.0 = Release|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|x86.ActiveCfg = Debug|x86
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|x86.Build.0 = Debug|x86
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|Any CPU.Build.0 = Release|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|x86.ActiveCfg = Release|x86
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|x86.Build.0 = Release|x86
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {8FF1BD15-10E1-45B3-A466-F151D6FFD1A8}
- EndGlobalSection
-EndGlobal
diff --git a/dotnet/DataTypes/DistributedList/DistributedList/App.config b/dotnet/DataTypes/DistributedList/DistributedList/App.config
deleted file mode 100644
index a9a4b76..0000000
--- a/dotnet/DataTypes/DistributedList/DistributedList/App.config
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dotnet/DataTypes/DistributedList/DistributedList/DistributedList.cs b/dotnet/DataTypes/DistributedList/DistributedList/DistributedList.cs
deleted file mode 100644
index 7123d38..0000000
--- a/dotnet/DataTypes/DistributedList/DistributedList/DistributedList.cs
+++ /dev/null
@@ -1,273 +0,0 @@
-// ===============================================================================
-// Alachisoft (R) NCache Sample Code.
-// ===============================================================================
-// Copyright © Alachisoft. All rights reserved.
-// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY
-// OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT
-// LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-// FITNESS FOR A PARTICULAR PURPOSE.
-// ===============================================================================
-
-using System;
-using System.Configuration;
-using Alachisoft.NCache.Client;
-using Alachisoft.NCache.Sample.Data;
-using Alachisoft.NCache.Runtime.Caching;
-using Alachisoft.NCache.Client.DataTypes;
-using Alachisoft.NCache.Client.DataTypes.Collections;
-using System.Collections.Generic;
-
-namespace Alachisoft.NCache.Samples
-{
- ///
- /// Class that provides the functionality of the sample Distributed List
- ///
- public class DistributedList
- {
- private static ICache _cache;
- private static IList _distributedList;
- private static string _listName = "DistributedList:Customers";
-
- ///
- /// Executing this method will perform all the operations of the sample
- ///
- public static void Run ()
- {
- // Initialize cache
- InitializeCache();
-
- //Create or get a distributed list by name
- _distributedList = GetOrCreateList();
-
- // Adding items to distributed list
- AddObjectsToList();
-
- // Get a single object from distributed list by index
- Customer customer = GetObjectFromList(1);
-
- // Get the objects from distributed list
- IterateListObjects();
-
- // Modify the object and update in distributed list
- UpdateObjectsInList(0, customer);
-
- // Remove the existing object from distributed list by index
- RemoveObjectFromList(3);
-
- // Remove the existing object from distributed list by instance
- RemoveObjectFromList(customer);
-
- // Remove the distributed list from cache
- DeleteList();
-
- // Dispose the cache once done
- _cache.Dispose();
- }
-
- ///
- /// This method initializes the cache
- ///
- private static void InitializeCache ()
- {
- string cache = ConfigurationManager.AppSettings["CacheID"];
-
- if (String.IsNullOrEmpty(cache))
- {
- Console.WriteLine("The CacheID cannot be null or empty.");
- return;
- }
-
- // Initialize an instance of the cache to begin performing operations.
- _cache = CacheManager.GetCache(cache);
-
- // Print output on console
- Console.WriteLine(string.Format("\nCache '{0}' is initialized.", cache));
- }
-
- ///
- /// Creates a distributed list to which instances of customers are to be added
- ///
- private static IList GetOrCreateList ()
- {
- IDistributedList distributedList = _cache.DataTypeManager.GetList(_listName);
-
- if (distributedList == null)
- {
- DataTypeAttributes attributes = new DataTypeAttributes
- {
- Expiration = new Expiration(ExpirationType.Absolute, new TimeSpan(0, 1, 0))
- };
-
- // Creating distributed list with absolute expiration of 1 minute
- distributedList = _cache.DataTypeManager.CreateList(_listName, attributes);
- }
-
- return distributedList;
- }
-
- ///
- /// This method adds objects to distributed list
- ///
- private static void AddObjectsToList()
- {
- _distributedList.Add(new Customer
- {
- ContactName = "David Johnes",
- CompanyName = "Lonesome Pine Restaurant",
- ContactNo = "(1) 354-9768",
- Address = "Silicon Valley, Santa Clara, California",
- });
- _distributedList.Add(new Customer
- {
- ContactName = "Carlos Gonzalez",
- CompanyName = "LILA-Supermercado",
- ContactNo = "(9) 331-6954",
- Address = "Carrera 52 con Ave. Bolivar #65-98 Llano Largo",
- });
- _distributedList.Add(new Customer
- {
- ContactName = "Carlos Hernandez",
- CompanyName = "HILARION-Abastos",
- ContactNo = "(5) 555-1340",
- Address = "Carrera 22 con Ave. Carlos Soublette #8-35",
- });
- _distributedList.Add(new Customer
- {
- ContactName = "Elizabeth Brown",
- CompanyName = "Consolidated Holdings",
- ContactNo = "(171) 555-2282",
- Address = "Berkeley Gardens 12 Brewery",
- });
- _distributedList.Add(new Customer
- {
- ContactName = "Felipe Izquierdo",
- CompanyName = "LINO-Delicateses",
- ContactNo = "(8) 34-56-12",
- Address = "Ave. 5 de Mayo Porlamar",
- });
-
- // Print output on console.
- Console.WriteLine("\nObjects are added to distributed list.");
- }
-
- ///
- /// This method gets an object from distributed list specified by index
- ///
- /// Customer retrieved from distributed list
- /// by index
- private static Customer GetObjectFromList (int index)
- {
- Customer cachedCustomer = _distributedList[index];
-
- // Print output on console
- Console.WriteLine("\nObject is fetched from distributed list");
-
- PrintCustomerDetails(cachedCustomer);
-
- return cachedCustomer;
- }
-
- ///
- /// This method gets objects from distributed list
- ///
- /// Returns instances of Customer retrieved from distributed list
- private static void IterateListObjects ()
- {
- Customer[] cachedCustomers = new Customer[_distributedList.Count];
-
- // Enumerate over all customer instances and assign them at respective indices
- var counter = 0;
- foreach (Customer customer in _distributedList)
- {
- cachedCustomers[counter++] = customer;
- }
-
- Console.WriteLine("\n{0} Objects are fetched from distributed list", counter);
- }
-
- ///
- /// This method updates object in distributed list
- ///
- /// Index of object to be updated at in distributed list
- /// Instance of Customer that will be updated in the distributed list
- private static void UpdateObjectsInList (int index, Customer customer)
- {
- // Modify company name of customer
- customer.CompanyName = "Gourmet Lanchonetes";
-
- // Update object via indexer
- _distributedList[index] = customer;
-
- // Print output on console
- Console.WriteLine("\nObject is updated in distributed list.");
- }
-
- ///
- /// Remove an object in distributed list by index
- ///
- /// Index of object to be deleted from distributed list
- private static void RemoveObjectFromList (int index)
- {
- // Remove the existing customer
- _distributedList.RemoveAt(index);
-
- // Print output on console
- Console.WriteLine("\nObject is removed from distributed list.");
- }
-
- ///
- /// Remove an object in distributed list by instance of object
- ///
- /// Instance of object to be deleted from distributed list
- private static void RemoveObjectFromList (Customer customer)
- {
- // Remove the existing customer
- // Expensive operation use carefully
- bool removed = _distributedList.Remove(customer);
-
- //print on console
- Console.WriteLine("\nObject is" + ((removed) ? " " : " not ") + "removed from distributed List.");
-
- }
-
- ///
- /// Removes distributed list from cache
- ///
- private static void DeleteList ()
- {
- // Remove list
- _cache.DataTypeManager.Remove(_listName);
-
- // Print detail on output
- Console.WriteLine("\nDistributed list successfully removed from cache.");
- }
-
-
- ///
- /// Generates a string key for specified customer
- ///
- /// Instance of Customer to generate a key
- /// returns a key
- private static string GetKey (Customer customer)
- {
- return string.Format("Customer:{0}", customer.ContactName);
- }
-
- ///
- /// This method prints details of customer type.
- ///
- ///
- private static void PrintCustomerDetails (Customer customer)
- {
- if (customer == null) return;
-
- Console.WriteLine();
- Console.WriteLine("Customer Details are as follows: ");
- Console.WriteLine("ContactName: " + customer.ContactName);
- Console.WriteLine("CompanyName: " + customer.CompanyName);
- Console.WriteLine("Contact No: " + customer.ContactNo);
- Console.WriteLine("Address: " + customer.Address);
- Console.WriteLine();
- }
- }
-}
diff --git a/dotnet/DataTypes/DistributedList/DistributedList/DistributedList.csproj b/dotnet/DataTypes/DistributedList/DistributedList/DistributedList.csproj
deleted file mode 100644
index d789af2..0000000
--- a/dotnet/DataTypes/DistributedList/DistributedList/DistributedList.csproj
+++ /dev/null
@@ -1,116 +0,0 @@
-
-
-
-
- Debug
- AnyCPU
- {6D4B40B7-31E5-4DE1-996F-0B1F402EF20C}
- Exe
- DistributedList
- DistributedList
- v4.6.1
- 512
- true
- true
-
-
- AnyCPU
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- AnyCPU
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
-
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Cache.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Client.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Common.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Management.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Parser.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Runtime.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Security.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Serialization.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.SocketServer.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Storage.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Web.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\log4net.dll
-
-
- ..\packages\Oracle.ManagedDataAccess.19.5.0\lib\net40\Oracle.ManagedDataAccess.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\protobuf-net.dll
-
-
-
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\System.Management.Automation.dll
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Always
-
-
- Always
-
-
-
-
-
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}
- SampleData
-
-
-
-
\ No newline at end of file
diff --git a/dotnet/DataTypes/DistributedList/DistributedList/Program.cs b/dotnet/DataTypes/DistributedList/DistributedList/Program.cs
deleted file mode 100644
index 9be5fde..0000000
--- a/dotnet/DataTypes/DistributedList/DistributedList/Program.cs
+++ /dev/null
@@ -1,23 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Alachisoft.NCache.Samples
-{
- class Program
- {
- static void Main (string[] args)
- {
- try
- {
- Alachisoft.NCache.Samples.DistributedList.Run();
- }
- catch (Exception exception)
- {
- Console.WriteLine(exception.Message);
- }
- }
- }
-}
diff --git a/dotnet/DataTypes/DistributedList/DistributedList/Properties/AssemblyInfo.cs b/dotnet/DataTypes/DistributedList/DistributedList/Properties/AssemblyInfo.cs
deleted file mode 100644
index 73d0267..0000000
--- a/dotnet/DataTypes/DistributedList/DistributedList/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("List")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("List")]
-[assembly: AssemblyCopyright("Copyright © 2021")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("6d4b40b7-31e5-4de1-996f-0b1f402ef20c")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/dotnet/DataTypes/DistributedList/DistributedList/packages.config b/dotnet/DataTypes/DistributedList/DistributedList/packages.config
deleted file mode 100644
index d315787..0000000
--- a/dotnet/DataTypes/DistributedList/DistributedList/packages.config
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/dotnet/DataTypes/DistributedList/README.md b/dotnet/DataTypes/DistributedList/README.md
deleted file mode 100644
index 6dd4348..0000000
--- a/dotnet/DataTypes/DistributedList/README.md
+++ /dev/null
@@ -1,48 +0,0 @@
-# DISTRIBUTED LIST
-
-### Table of contents
-
-* [Introduction](#introduction)
-* [Prerequisites](#prerequisites)
-* [Build and Run the sample](#build-and-run-the-sample)
-* [Additional Resources](#additional-resources)
-* [Technical Support](#technical-support)
-* [Copyrights](#copyrights)
-
-### Introduction
-
-This sample program demonstrates how to use the NCache Distributed List API.
-It shows how to initialize the cache instance and perform List Data Structure related tasks from NCache.
-
-### Prerequisites
-
-Before the sample application is executed make sure that:
-
-- app.config have been changed according to the configurations.
- - Change the cache name
-- By default this sample uses 'demoCache', make sure that cache is running.
-
-### Build and Run the Sample
-
-- Run the sample application.
-
-### Additional Resources
-
-##### Documentation
-The complete online documentation for NCache is available at:
-http://www.alachisoft.com/resources/docs/#ncache
-
-##### Programmers' Guide
-The complete programmers guide of NCache is available at:
-http://www.alachisoft.com/resources/docs/ncache/prog-guide/
-
-### Technical Support
-
-Alachisoft [C] provides various sources of technical support.
-
-- Please refer to http://www.alachisoft.com/support.html to select a support resource you find suitable for your issue.
-- To request additional features in the future, or if you notice any discrepancy regarding this document, please drop an email to [support@alachisoft.com](mailto:support@alachisoft.com).
-
-### Copyrights
-
-[C] Copyright 2021 Alachisoft
\ No newline at end of file
diff --git a/dotnet/DataTypes/DistributedQueue/DistributedQueue.sln b/dotnet/DataTypes/DistributedQueue/DistributedQueue.sln
deleted file mode 100644
index 9748a03..0000000
--- a/dotnet/DataTypes/DistributedQueue/DistributedQueue.sln
+++ /dev/null
@@ -1,41 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.27703.2042
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DistributedQueue", "DistributedQueue\DistributedQueue.csproj", "{19A33117-4364-4392-B4FB-713CA3423DEE}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SampleData", "..\..\SampleData\SampleData\SampleData.csproj", "{CE303057-BBD4-455E-B7B5-DB8C330E8D7E}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Debug|x86 = Debug|x86
- Release|Any CPU = Release|Any CPU
- Release|x86 = Release|x86
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Debug|x86.ActiveCfg = Debug|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Debug|x86.Build.0 = Debug|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Release|Any CPU.Build.0 = Release|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Release|x86.ActiveCfg = Release|Any CPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}.Release|x86.Build.0 = Release|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|x86.ActiveCfg = Debug|x86
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|x86.Build.0 = Debug|x86
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|Any CPU.Build.0 = Release|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|x86.ActiveCfg = Release|x86
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|x86.Build.0 = Release|x86
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {BFBE17B6-A085-4BB1-8636-CABB63C2D66E}
- EndGlobalSection
-EndGlobal
diff --git a/dotnet/DataTypes/DistributedQueue/DistributedQueue/App.config b/dotnet/DataTypes/DistributedQueue/DistributedQueue/App.config
deleted file mode 100644
index a9a4b76..0000000
--- a/dotnet/DataTypes/DistributedQueue/DistributedQueue/App.config
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dotnet/DataTypes/DistributedQueue/DistributedQueue/DistributedQueue.cs b/dotnet/DataTypes/DistributedQueue/DistributedQueue/DistributedQueue.cs
deleted file mode 100644
index c578501..0000000
--- a/dotnet/DataTypes/DistributedQueue/DistributedQueue/DistributedQueue.cs
+++ /dev/null
@@ -1,273 +0,0 @@
-// ===============================================================================
-// Alachisoft (R) NCache Sample Code.
-// ===============================================================================
-// Copyright © Alachisoft. All rights reserved.
-// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY
-// OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT
-// LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-// FITNESS FOR A PARTICULAR PURPOSE.
-// ===============================================================================
-
-using System;
-using System.Configuration;
-using Alachisoft.NCache.Client;
-using System.Collections.Generic;
-using Alachisoft.NCache.Sample.Data;
-using Alachisoft.NCache.Client.DataTypes;
-using Alachisoft.NCache.Client.DataTypes.Collections;
-using Alachisoft.NCache.Runtime.Caching;
-
-namespace Alachisoft.NCache.Samples
-{
- ///
- /// Class that provides the functionality of the sample
- ///
- public class DistributedQueue
- {
- private static ICache _cache;
- private static IDistributedQueue _distributedQueue;
- private static readonly string QueueName = "DistributedQueue:Customers";
-
- ///
- /// Executing this method will perform all the operations of the sample
- ///
- public static void Run()
- {
- // Initialize cache
- InitializeCache();
-
- //Create or get a distributed queue by name
- _distributedQueue = GetOrCreateQueue();
-
- // Adding items to distributed queue
- Console.WriteLine("\n--- Enqueue Customers to Queue ---");
- EnqueueInQueue();
- Console.WriteLine();
-
- // Get the first object from distributed queue
- Console.WriteLine("\n--- Peek Customer From Queue ---");
- PeekFromQueue();
- Console.WriteLine();
-
- // Dequeue from distributed queue
- Console.WriteLine("\n--- Dequeue customer from Distributed Queue ---");
- DequeueFromQueue();
- Console.WriteLine();
-
- // Display customers from distributed queue
- Console.WriteLine("\n--- Display Customers From Queue ---");
- DisplayFromQueue(true);
- Console.WriteLine();
-
- // clear distributed queue
- Console.WriteLine("\n--- Clear Distributed Queue ---");
- ClearQueue();
- Console.WriteLine();
-
- // Remove the distributed queue from cache
- Console.WriteLine("\n--- Remove Distributed Queue from Cache --- ");
- DeleteQueueFromCache();
- Console.WriteLine();
-
- // Dispose the cache once done
- _cache.Dispose();
- }
-
- #region Queue functions
-
- ///
- /// This method initializes the cache
- ///
- private static void InitializeCache()
- {
- string cache = ConfigurationManager.AppSettings["CacheID"];
-
- if (String.IsNullOrEmpty(cache))
- {
- Console.WriteLine("The CacheID cannot be null or empty.");
- return;
- }
-
- // Initialize an instance of the cache to begin performing operations:
- _cache = NCache.Client.CacheManager.GetCache(cache);
-
- // Print output on console
- Console.WriteLine(string.Format("\nCache '{0}' is initialized.", cache));
- }
-
- ///
- /// Creates a distributed queue to which customers are to be added
- ///
- private static IDistributedQueue GetOrCreateQueue()
- {
- IDistributedQueue distributedQueue = _cache.DataTypeManager.GetQueue(QueueName);
-
- if(distributedQueue == null)
- {
- DataTypeAttributes attributes = new DataTypeAttributes
- {
- Expiration = new Expiration(ExpirationType.Absolute, new TimeSpan(0, 1, 0))
- };
-
- // Creating distributed queue with absolute expiration of 1 minute
- distributedQueue = _cache.DataTypeManager.CreateQueue(QueueName,attributes);
- }
-
- return distributedQueue;
- }
-
- ///
- /// Add customer to distributed queue
- ///
- private static void EnqueueInQueue()
- {
- _distributedQueue.Enqueue(new Customer
- {
- ContactName = "David Johnes",
- CompanyName = "Lonesome Pine Restaurant",
- ContactNo = "(1) 354-9768",
- Address = "Silicon Valley, Santa Clara, California",
- });
- _distributedQueue.Enqueue(new Customer
- {
- ContactName = "Carlos Gonzalez",
- CompanyName = "LILA-Supermercado",
- ContactNo = "(9) 331-6954",
- Address = "Carrera 52 con Ave. Bolivar #65-98 Llano Largo",
- });
- _distributedQueue.Enqueue(new Customer
- {
- ContactName = "Carlos Hernandez",
- CompanyName = "HILARION-Abastos",
- ContactNo = "(5) 555-1340",
- Address = "Carrera 22 con Ave. Carlos Soublette #8-35",
- });
- _distributedQueue.Enqueue(new Customer
- {
- ContactName = "Elizabeth Brown",
- CompanyName = "Consolidated Holdings",
- ContactNo = "(171) 555-2282",
- Address = "Berkeley Gardens 12 Brewery",
- });
- _distributedQueue.Enqueue(new Customer
- {
- ContactName = "Felipe Izquierdo",
- CompanyName = "LINO-Delicateses",
- ContactNo = "(8) 34-56-12",
- Address = "Ave. 5 de Mayo Porlamar",
- });
-
- // Print output on console.
- Console.WriteLine("Objects are added to queue.");
- }
-
- ///
- /// Display customers from Distributed Queue
- ///
- /// whether elements of queue should be printed
- private static void DisplayFromQueue(bool showResults = false)
- {
- // create array to store queue members
- Customer[] cachedCustomers = new Customer[_distributedQueue.Count];
- // create index variable to iterate array
- int index = 0;
-
- // iterate over each member in queue
- foreach (Customer customer in _distributedQueue)
- {
- // add current element to array
- cachedCustomers[index++] = customer;
- if (showResults)
- PrintCustomerDetails(customer);
- }
-
- // Print output on console
- if (showResults)
- Console.WriteLine();
- Console.WriteLine("{0} Objects are fetched from distributed queue", index);
- }
-
- ///
- /// See first customer from Distributed Queue
- ///
- private static void PeekFromQueue()
- {
- // store next customer for displaying
- Customer nextCustomer = _distributedQueue.Peek();
-
- // print customer details on output
- PrintCustomerDetails(nextCustomer);
- }
-
- ///
- /// dequeue customer from Distributed Queue
- ///
- private static void DequeueFromQueue()
- {
- // store Dequeued customer in a variable
- Customer customer = _distributedQueue.Dequeue();
-
- // print customer details on output
- PrintCustomerDetails(customer);
-
- // print next customer details on output
- Console.WriteLine("Next object to Dequeue: ");
- PrintCustomerDetails(_distributedQueue.Peek());
- }
-
- ///
- /// clear Distributed Queue
- ///
- private static void ClearQueue()
- {
- // clear queue
- _distributedQueue.Clear();
-
- Console.WriteLine("Queue is clear");
- }
-
- ///
- /// Removes distributed queue from cache
- ///
- private static void DeleteQueueFromCache()
- {
- // Remove queue from cache
- _cache.DataTypeManager.Remove(QueueName);
-
- Console.WriteLine("Distributed queue successfully removed from cache.");
- }
-
- #endregion
-
- #region Helper Functions
-
- ///
- /// Generates a string key for specified customer
- ///
- /// Instance of Customer to generate a key
- /// returns a key
- private static string GetKey(Customer customer)
- {
- return string.Format("Customer:{0}", customer.ContactName);
- }
-
- ///
- /// This method prints details of customer type.
- ///
- ///
- private static void PrintCustomerDetails(Customer customer)
- {
- if (customer == null) return;
-
- Console.WriteLine();
- Console.WriteLine("Customer Details are as follows: ");
- Console.WriteLine("ContactName: " + customer.ContactName);
- Console.WriteLine("CompanyName: " + customer.CompanyName);
- Console.WriteLine("Contact No: " + customer.ContactNo);
- Console.WriteLine("Address: " + customer.Address);
- Console.WriteLine();
- }
-
- #endregion
- }
-}
diff --git a/dotnet/DataTypes/DistributedQueue/DistributedQueue/DistributedQueue.csproj b/dotnet/DataTypes/DistributedQueue/DistributedQueue/DistributedQueue.csproj
deleted file mode 100644
index de48458..0000000
--- a/dotnet/DataTypes/DistributedQueue/DistributedQueue/DistributedQueue.csproj
+++ /dev/null
@@ -1,118 +0,0 @@
-
-
-
-
- Debug
- AnyCPU
- {19A33117-4364-4392-B4FB-713CA3423DEE}
- Exe
- DistributedQueue
- DistributedQueue
- v4.7.2
- 512
- true
-
-
- AnyCPU
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- AnyCPU
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
-
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Cache.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Client.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Common.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Management.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Parser.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Runtime.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Security.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Serialization.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.SocketServer.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Storage.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Web.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\log4net.dll
-
-
- ..\packages\Oracle.ManagedDataAccess.19.5.0\lib\net40\Oracle.ManagedDataAccess.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\protobuf-net.dll
-
-
-
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\System.Management.Automation.dll
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Always
-
-
- Always
-
-
-
-
-
-
-
-
- {ce303057-bbd4-455e-b7b5-db8c330e8d7e}
- SampleData
-
-
-
-
\ No newline at end of file
diff --git a/dotnet/DataTypes/DistributedQueue/DistributedQueue/Program.cs b/dotnet/DataTypes/DistributedQueue/DistributedQueue/Program.cs
deleted file mode 100644
index 3f1ac6d..0000000
--- a/dotnet/DataTypes/DistributedQueue/DistributedQueue/Program.cs
+++ /dev/null
@@ -1,37 +0,0 @@
-// ===============================================================================
-// Alachisoft (R) NCache Sample Code.
-// ===============================================================================
-// Copyright © Alachisoft. All rights reserved.
-// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY
-// OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT
-// LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-// FITNESS FOR A PARTICULAR PURPOSE.
-// ===============================================================================
-
-using System;
-
-namespace Alachisoft.NCache.Samples
-{
- /// ******************************************************************************
- ///
- /// A sample program that shows the usage of Data Structures in NCache
- ///
- /// Requirements:
- /// 1. A running NCache cache
- /// 2. Cache ID in app.config
- ///
- class Program
- {
- static void Main(string[] args)
- {
- try
- {
- Alachisoft.NCache.Samples.DistributedQueue.Run();
- }
- catch (Exception exception)
- {
- Console.WriteLine(exception.Message);
- }
- }
- }
-}
diff --git a/dotnet/DataTypes/DistributedQueue/DistributedQueue/Properties/AssemblyInfo.cs b/dotnet/DataTypes/DistributedQueue/DistributedQueue/Properties/AssemblyInfo.cs
deleted file mode 100644
index c98304b..0000000
--- a/dotnet/DataTypes/DistributedQueue/DistributedQueue/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("DistributedDataStructures")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("DistributedDataStructures")]
-[assembly: AssemblyCopyright("Copyright © 2021")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("19a33117-4364-4392-b4fb-713ca3423dee")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/dotnet/DataTypes/DistributedQueue/DistributedQueue/packages.config b/dotnet/DataTypes/DistributedQueue/DistributedQueue/packages.config
deleted file mode 100644
index 6e818c0..0000000
--- a/dotnet/DataTypes/DistributedQueue/DistributedQueue/packages.config
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/dotnet/DataTypes/DistributedQueue/README.md b/dotnet/DataTypes/DistributedQueue/README.md
deleted file mode 100644
index 17a198e..0000000
--- a/dotnet/DataTypes/DistributedQueue/README.md
+++ /dev/null
@@ -1,50 +0,0 @@
-# DISTRIBUTED QUEUE
-
-### Table of contents
-
-* [Introduction](#introduction)
-* [Prerequisites](#prerequisites)
-* [Build and Run the sample](#build-and-run-the-sample)
-* [Additional Resources](#additional-resources)
-* [Technical Support](#technical-support)
-* [Copyrights](#copyrights)
-
-### Introduction
-
-This sample program demonstrates how to use the NCache Distributed Queue API.
-It shows how to initialize the cache instance and perform Queue Data Structure related tasks from NCache.
-
-This sample uses SampleData project as a reference for model class "Customer".
-
-### Prerequisites
-
-Before the sample application is executed make sure that:
-
-- app.config have been changed according to the configurations.
- - Change the cache name
-- By default this sample uses 'demoCache', make sure that cache is running.
-
-### Build and Run the Sample
-
-- Run the sample application.
-
-### Additional Resources
-
-##### Documentation
-The complete online documentation for NCache is available at:
-http://www.alachisoft.com/resources/docs/#ncache
-
-##### Programmers' Guide
-The complete programmers guide of NCache is available at:
-http://www.alachisoft.com/resources/docs/ncache/prog-guide/
-
-### Technical Support
-
-Alachisoft [C] provides various sources of technical support.
-
-- Please refer to http://www.alachisoft.com/support.html to select a support resource you find suitable for your issue.
-- To request additional features in the future, or if you notice any discrepancy regarding this document, please drop an email to [support@alachisoft.com](mailto:support@alachisoft.com).
-
-### Copyrights
-
-[C] Copyright 2021 Alachisoft
\ No newline at end of file
diff --git a/dotnet/Dependencies/CustomDependency/CustomDependencyImpl/CustomDependencyImpl.csproj b/dotnet/Dependencies/CustomDependency/CustomDependencyImpl/CustomDependencyImpl.csproj
index 1bdebe0..bfc815e 100644
--- a/dotnet/Dependencies/CustomDependency/CustomDependencyImpl/CustomDependencyImpl.csproj
+++ b/dotnet/Dependencies/CustomDependency/CustomDependencyImpl/CustomDependencyImpl.csproj
@@ -104,40 +104,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -146,7 +146,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Newtonsoft.Json.11.0.2\lib\net40\Newtonsoft.Json.dll
@@ -155,7 +155,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -167,7 +167,7 @@
System.Data
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
System.XML
diff --git a/dotnet/Dependencies/CustomDependency/CustomDependencyImpl/packages.config b/dotnet/Dependencies/CustomDependency/CustomDependencyImpl/packages.config
index a08cd76..315b91c 100644
--- a/dotnet/Dependencies/CustomDependency/CustomDependencyImpl/packages.config
+++ b/dotnet/Dependencies/CustomDependency/CustomDependencyImpl/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/Dependencies/CustomDependency/CustomDependencyUsage/CustomDependencyUsage.csproj b/dotnet/Dependencies/CustomDependency/CustomDependencyUsage/CustomDependencyUsage.csproj
index 89fd3e3..cb812cf 100644
--- a/dotnet/Dependencies/CustomDependency/CustomDependencyUsage/CustomDependencyUsage.csproj
+++ b/dotnet/Dependencies/CustomDependency/CustomDependencyUsage/CustomDependencyUsage.csproj
@@ -34,40 +34,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -76,7 +76,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Newtonsoft.Json.11.0.2\lib\net40\Newtonsoft.Json.dll
@@ -85,7 +85,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -94,7 +94,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
@@ -119,7 +119,9 @@
Designer
-
+
+ Always
+
diff --git a/dotnet/Dependencies/CustomDependency/CustomDependencyUsage/packages.config b/dotnet/Dependencies/CustomDependency/CustomDependencyUsage/packages.config
index a08cd76..315b91c 100644
--- a/dotnet/Dependencies/CustomDependency/CustomDependencyUsage/packages.config
+++ b/dotnet/Dependencies/CustomDependency/CustomDependencyUsage/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/Dependencies/CustomDependency/README.md b/dotnet/Dependencies/CustomDependency/README.md
index 3e005cf..1d8bc1e 100644
--- a/dotnet/Dependencies/CustomDependency/README.md
+++ b/dotnet/Dependencies/CustomDependency/README.md
@@ -34,7 +34,7 @@ Before the sample application is executed make sure that:
- To enable Custom Dependency,
- Click the checkbox labelled "Enable Custom Dependency". Click on "Add Provider" button next to this checkbox.
- Provide a unique provider name ("CustomDependencyProvider", for example).Make sure the name matches with the one specified in the provider in the CustomDependencyImpl project.
- - Click on "Browse" button for library field. Select library "CustomDependencyImpl.dll".
+ - Click on "Browse" button for library field. Select library "CustomDependencyImpl.dll". If "CustomerDependencyImp1.dll" is not present then you need to build the project.
- Select class "Alachisoft.NCache.Samples.Providers.CustomDependencyProvider" from the now populated drop down list.
- Specify connection string as 'connstring' parameter for database that specified in app.config.
- Custom Dependency provider files need to be deployed.
diff --git a/dotnet/Dependencies/CustomDependencyBulk/CustomDependencyBulkImpl/CustomDependencyBulkImpl.csproj b/dotnet/Dependencies/CustomDependencyBulk/CustomDependencyBulkImpl/CustomDependencyBulkImpl.csproj
index 0bc04ed..a9d41d7 100644
--- a/dotnet/Dependencies/CustomDependencyBulk/CustomDependencyBulkImpl/CustomDependencyBulkImpl.csproj
+++ b/dotnet/Dependencies/CustomDependencyBulk/CustomDependencyBulkImpl/CustomDependencyBulkImpl.csproj
@@ -104,40 +104,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -146,7 +146,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Newtonsoft.Json.11.0.2\lib\net40\Newtonsoft.Json.dll
@@ -155,7 +155,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -167,7 +167,7 @@
System.Data
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
System.XML
@@ -217,9 +217,7 @@
Designer
-
- Always
-
+
diff --git a/dotnet/Dependencies/CustomDependencyBulk/CustomDependencyBulkImpl/packages.config b/dotnet/Dependencies/CustomDependencyBulk/CustomDependencyBulkImpl/packages.config
index a08cd76..315b91c 100644
--- a/dotnet/Dependencies/CustomDependencyBulk/CustomDependencyBulkImpl/packages.config
+++ b/dotnet/Dependencies/CustomDependencyBulk/CustomDependencyBulkImpl/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/Dependencies/CustomDependencyBulk/CustomDependencyBulkUsage/CustomDependencyBulkUsage.csproj b/dotnet/Dependencies/CustomDependencyBulk/CustomDependencyBulkUsage/CustomDependencyBulkUsage.csproj
index 5ef8d52..b6c5db2 100644
--- a/dotnet/Dependencies/CustomDependencyBulk/CustomDependencyBulkUsage/CustomDependencyBulkUsage.csproj
+++ b/dotnet/Dependencies/CustomDependencyBulk/CustomDependencyBulkUsage/CustomDependencyBulkUsage.csproj
@@ -34,40 +34,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -76,7 +76,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Newtonsoft.Json.11.0.2\lib\net40\Newtonsoft.Json.dll
@@ -85,7 +85,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -94,7 +94,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
@@ -118,7 +118,9 @@
Designer
-
+
+ Always
+
diff --git a/dotnet/Dependencies/CustomDependencyBulk/CustomDependencyBulkUsage/packages.config b/dotnet/Dependencies/CustomDependencyBulk/CustomDependencyBulkUsage/packages.config
index a08cd76..315b91c 100644
--- a/dotnet/Dependencies/CustomDependencyBulk/CustomDependencyBulkUsage/packages.config
+++ b/dotnet/Dependencies/CustomDependencyBulk/CustomDependencyBulkUsage/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/Dependencies/CustomDependencyNotify/CustomDependencyNotifyImpl/CustomDependencyNotifyImpl.csproj b/dotnet/Dependencies/CustomDependencyNotify/CustomDependencyNotifyImpl/CustomDependencyNotifyImpl.csproj
index 2cec5c5..8366143 100644
--- a/dotnet/Dependencies/CustomDependencyNotify/CustomDependencyNotifyImpl/CustomDependencyNotifyImpl.csproj
+++ b/dotnet/Dependencies/CustomDependencyNotify/CustomDependencyNotifyImpl/CustomDependencyNotifyImpl.csproj
@@ -37,40 +37,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -79,7 +79,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Microsoft.Azure.DocumentDB.ChangeFeedProcessor.2.2.8\lib\net45\Microsoft.Azure.Documents.ChangeFeedProcessor.dll
@@ -95,7 +95,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -112,7 +112,7 @@
True
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
..\packages\System.Memory.4.5.0\lib\netstandard2.0\System.Memory.dll
@@ -180,9 +180,7 @@
Designer
-
- Always
-
+
diff --git a/dotnet/Dependencies/CustomDependencyNotify/CustomDependencyNotifyImpl/packages.config b/dotnet/Dependencies/CustomDependencyNotify/CustomDependencyNotifyImpl/packages.config
index 1b84d48..da86ff4 100644
--- a/dotnet/Dependencies/CustomDependencyNotify/CustomDependencyNotifyImpl/packages.config
+++ b/dotnet/Dependencies/CustomDependencyNotify/CustomDependencyNotifyImpl/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/Dependencies/CustomDependencyNotify/CustomDependencyNotifyUsage/CustomDependencyNotifyUsage.csproj b/dotnet/Dependencies/CustomDependencyNotify/CustomDependencyNotifyUsage/CustomDependencyNotifyUsage.csproj
index 0f0e006..f1ccdc1 100644
--- a/dotnet/Dependencies/CustomDependencyNotify/CustomDependencyNotifyUsage/CustomDependencyNotifyUsage.csproj
+++ b/dotnet/Dependencies/CustomDependencyNotify/CustomDependencyNotifyUsage/CustomDependencyNotifyUsage.csproj
@@ -38,40 +38,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -80,7 +80,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Microsoft.Azure.DocumentDB.ChangeFeedProcessor.2.2.8\lib\net45\Microsoft.Azure.Documents.ChangeFeedProcessor.dll
@@ -95,7 +95,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -113,7 +113,7 @@
True
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
..\packages\System.Memory.4.5.0\lib\netstandard2.0\System.Memory.dll
@@ -183,7 +183,9 @@
Designer
-
+
+ Always
+
diff --git a/dotnet/Dependencies/CustomDependencyNotify/CustomDependencyNotifyUsage/packages.config b/dotnet/Dependencies/CustomDependencyNotify/CustomDependencyNotifyUsage/packages.config
index 4ff890b..29bb936 100644
--- a/dotnet/Dependencies/CustomDependencyNotify/CustomDependencyNotifyUsage/packages.config
+++ b/dotnet/Dependencies/CustomDependencyNotify/CustomDependencyNotifyUsage/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/Dependencies/FileBasedDependency/DependencyFile/foobar.txt b/dotnet/Dependencies/FileBasedDependency/DependencyFile/foobar.txt
index b14c733..dd8b0f0 100644
--- a/dotnet/Dependencies/FileBasedDependency/DependencyFile/foobar.txt
+++ b/dotnet/Dependencies/FileBasedDependency/DependencyFile/foobar.txt
@@ -6,4 +6,4 @@ For instance, you can delete the following line:
"Ain't it funny how the colors red, white, and blue represent freedom until they are flashing behind your car. "
-and save this file.
+and save this file.
\ No newline at end of file
diff --git a/dotnet/Dependencies/FileBasedDependency/FileDependency/FileDependency.cs b/dotnet/Dependencies/FileBasedDependency/FileDependency/FileDependency.cs
index 90d84b9..d92d55b 100644
--- a/dotnet/Dependencies/FileBasedDependency/FileDependency/FileDependency.cs
+++ b/dotnet/Dependencies/FileBasedDependency/FileDependency/FileDependency.cs
@@ -9,12 +9,11 @@
// ===============================================================================
using System;
-using System.Threading;
-using Alachisoft.NCache.Runtime;
using Alachisoft.NCache.Sample.Data;
using Alachisoft.NCache.Runtime.Dependencies;
using System.Configuration;
using Alachisoft.NCache.Client;
+using System.IO;
namespace Alachisoft.NCache.Samples
{
@@ -65,7 +64,8 @@ private static void InitializeCache()
///
private static void AddFileBasedDependency()
{
- string dependencyfile = Environment.GetEnvironmentVariable("NCHOME") + @"\Samples\dotnet\Dependencies\FileBasedDependency\DependencyFile\foobar.txt";
+ string basePath = Directory.GetCurrentDirectory().Split(new string[] { "\\FileDependency\\bin" }, StringSplitOptions.None)[0];
+ string dependencyfile = basePath + "\\DependencyFile\\foobar.txt";
// Generate a new instance of product
Product product = new Product { Id = 52, Name = "Filo Mix", Category = "Grains/Cereals", UnitPrice = 46 };
diff --git a/dotnet/Dependencies/FileBasedDependency/FileDependency/FileDependency.csproj b/dotnet/Dependencies/FileBasedDependency/FileDependency/FileDependency.csproj
index 75be357..dd7ac44 100644
--- a/dotnet/Dependencies/FileBasedDependency/FileDependency/FileDependency.csproj
+++ b/dotnet/Dependencies/FileBasedDependency/FileDependency/FileDependency.csproj
@@ -64,40 +64,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -106,7 +106,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Newtonsoft.Json.11.0.2\lib\net40\Newtonsoft.Json.dll
@@ -115,7 +115,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -124,7 +124,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
diff --git a/dotnet/Dependencies/FileBasedDependency/FileDependency/client.ncconf b/dotnet/Dependencies/FileBasedDependency/FileDependency/client.ncconf
new file mode 100644
index 0000000..b54f2c3
--- /dev/null
+++ b/dotnet/Dependencies/FileBasedDependency/FileDependency/client.ncconf
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/dotnet/Dependencies/FileBasedDependency/FileDependency/config.ncconf b/dotnet/Dependencies/FileBasedDependency/FileDependency/config.ncconf
new file mode 100644
index 0000000..fa84fd0
--- /dev/null
+++ b/dotnet/Dependencies/FileBasedDependency/FileDependency/config.ncconf
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dotnet/Dependencies/FileBasedDependency/FileDependency/packages.config b/dotnet/Dependencies/FileBasedDependency/FileDependency/packages.config
index a08cd76..315b91c 100644
--- a/dotnet/Dependencies/FileBasedDependency/FileDependency/packages.config
+++ b/dotnet/Dependencies/FileBasedDependency/FileDependency/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/Dependencies/FileBasedDependency/FileDependency/tls.ncconf b/dotnet/Dependencies/FileBasedDependency/FileDependency/tls.ncconf
new file mode 100644
index 0000000..44abbb1
--- /dev/null
+++ b/dotnet/Dependencies/FileBasedDependency/FileDependency/tls.ncconf
@@ -0,0 +1,6 @@
+
+ certificate-name
+ your-thumbprint
+ false
+ false
+
diff --git a/dotnet/Dependencies/KeyDependency/KeyDependency.sln b/dotnet/Dependencies/KeyDependency/KeyDependency.sln
index 5b2c52d..4a67494 100644
--- a/dotnet/Dependencies/KeyDependency/KeyDependency.sln
+++ b/dotnet/Dependencies/KeyDependency/KeyDependency.sln
@@ -1,6 +1,8 @@
-Microsoft Visual Studio Solution File, Format Version 11.00
-# Visual Studio 2010
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.31624.102
+MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KeyDependency", "KeyDependency\KeyDependency.csproj", "{0F159A95-CF81-484F-BA6F-997B0B8E50BC}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SampleData", "..\..\SampleData\SampleData\SampleData.csproj", "{CE303057-BBD4-455E-B7B5-DB8C330E8D7E}"
@@ -13,14 +15,6 @@ Global
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|x86.ActiveCfg = Debug|x86
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|x86.Build.0 = Debug|x86
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|Any CPU.Build.0 = Release|Any CPU
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|x86.ActiveCfg = Release|x86
- {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|x86.Build.0 = Release|x86
{0F159A95-CF81-484F-BA6F-997B0B8E50BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0F159A95-CF81-484F-BA6F-997B0B8E50BC}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0F159A95-CF81-484F-BA6F-997B0B8E50BC}.Debug|x86.ActiveCfg = Debug|x86
@@ -29,8 +23,19 @@ Global
{0F159A95-CF81-484F-BA6F-997B0B8E50BC}.Release|Any CPU.Build.0 = Release|Any CPU
{0F159A95-CF81-484F-BA6F-997B0B8E50BC}.Release|x86.ActiveCfg = Release|x86
{0F159A95-CF81-484F-BA6F-997B0B8E50BC}.Release|x86.Build.0 = Release|x86
+ {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|x86.ActiveCfg = Debug|x86
+ {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Debug|x86.Build.0 = Debug|x86
+ {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|x86.ActiveCfg = Release|x86
+ {CE303057-BBD4-455E-B7B5-DB8C330E8D7E}.Release|x86.Build.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {6858BAF5-E5F1-4DFD-935E-A66F69F2D02C}
+ EndGlobalSection
EndGlobal
diff --git a/dotnet/Dependencies/KeyDependency/KeyDependency/KeyDependency.csproj b/dotnet/Dependencies/KeyDependency/KeyDependency/KeyDependency.csproj
index b769208..8caea74 100644
--- a/dotnet/Dependencies/KeyDependency/KeyDependency/KeyDependency.csproj
+++ b/dotnet/Dependencies/KeyDependency/KeyDependency/KeyDependency.csproj
@@ -66,40 +66,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -108,7 +108,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Newtonsoft.Json.11.0.2\lib\net40\Newtonsoft.Json.dll
@@ -117,7 +117,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -126,7 +126,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
diff --git a/dotnet/Dependencies/KeyDependency/KeyDependency/packages.config b/dotnet/Dependencies/KeyDependency/KeyDependency/packages.config
index a08cd76..315b91c 100644
--- a/dotnet/Dependencies/KeyDependency/KeyDependency/packages.config
+++ b/dotnet/Dependencies/KeyDependency/KeyDependency/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/Dependencies/OracleDependency/OracleDependency/OracleDependency.csproj b/dotnet/Dependencies/OracleDependency/OracleDependency/OracleDependency.csproj
index f50f75a..46680d3 100644
--- a/dotnet/Dependencies/OracleDependency/OracleDependency/OracleDependency.csproj
+++ b/dotnet/Dependencies/OracleDependency/OracleDependency/OracleDependency.csproj
@@ -69,40 +69,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -111,13 +111,13 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -126,7 +126,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
diff --git a/dotnet/Dependencies/OracleDependency/OracleDependency/packages.config b/dotnet/Dependencies/OracleDependency/OracleDependency/packages.config
index a08cd76..315b91c 100644
--- a/dotnet/Dependencies/OracleDependency/OracleDependency/packages.config
+++ b/dotnet/Dependencies/OracleDependency/OracleDependency/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/Dependencies/PollingBasedDependency/PollingDependency.sln b/dotnet/Dependencies/PollingBasedDependency/PollingDependency.sln
index 69f3c0a..d104f44 100644
--- a/dotnet/Dependencies/PollingBasedDependency/PollingDependency.sln
+++ b/dotnet/Dependencies/PollingBasedDependency/PollingDependency.sln
@@ -1,6 +1,8 @@
-Microsoft Visual Studio Solution File, Format Version 11.00
-# Visual Studio 2010
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.31624.102
+MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PollingDependency", "PollingDependency\PollingDependency.csproj", "{0F159A95-CF81-484F-BA6F-997B0B8E50BC}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SampleData", "..\..\SampleData\SampleData\SampleData.csproj", "{CE303057-BBD4-455E-B7B5-DB8C330E8D7E}"
@@ -33,4 +35,7 @@ Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {63DC78AE-905F-4C8A-AEC8-563FBF78F7A7}
+ EndGlobalSection
EndGlobal
diff --git a/dotnet/Dependencies/PollingBasedDependency/PollingDependency/PollingDependency.csproj b/dotnet/Dependencies/PollingBasedDependency/PollingDependency/PollingDependency.csproj
index 2f1439d..8b580c4 100644
--- a/dotnet/Dependencies/PollingBasedDependency/PollingDependency/PollingDependency.csproj
+++ b/dotnet/Dependencies/PollingBasedDependency/PollingDependency/PollingDependency.csproj
@@ -64,40 +64,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -106,13 +106,13 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -121,7 +121,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
diff --git a/dotnet/Dependencies/PollingBasedDependency/PollingDependency/packages.config b/dotnet/Dependencies/PollingBasedDependency/PollingDependency/packages.config
index a08cd76..315b91c 100644
--- a/dotnet/Dependencies/PollingBasedDependency/PollingDependency/packages.config
+++ b/dotnet/Dependencies/PollingBasedDependency/PollingDependency/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/Dependencies/SQLDependency/SQLDependency.sln b/dotnet/Dependencies/SQLDependency/SQLDependency.sln
index 3f8fee3..510818c 100644
--- a/dotnet/Dependencies/SQLDependency/SQLDependency.sln
+++ b/dotnet/Dependencies/SQLDependency/SQLDependency.sln
@@ -1,6 +1,8 @@
-Microsoft Visual Studio Solution File, Format Version 11.00
-# Visual Studio 2010
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.31624.102
+MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SQLDependency", "SQLDependency\SQLDependency.csproj", "{4F88150F-4CC7-4A0B-8784-745F3FDCDAC3}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SampleData", "..\..\SampleData\SampleData\SampleData.csproj", "{CE303057-BBD4-455E-B7B5-DB8C330E8D7E}"
@@ -31,4 +33,7 @@ Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {7D95A8A6-2962-411B-98C9-728897059BBB}
+ EndGlobalSection
EndGlobal
diff --git a/dotnet/Dependencies/SQLDependency/SQLDependency/SQLDependency.csproj b/dotnet/Dependencies/SQLDependency/SQLDependency/SQLDependency.csproj
index 0a67cf4..22a5b7e 100644
--- a/dotnet/Dependencies/SQLDependency/SQLDependency/SQLDependency.csproj
+++ b/dotnet/Dependencies/SQLDependency/SQLDependency/SQLDependency.csproj
@@ -33,40 +33,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -75,13 +75,13 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -90,7 +90,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
diff --git a/dotnet/Dependencies/SQLDependency/SQLDependency/packages.config b/dotnet/Dependencies/SQLDependency/SQLDependency/packages.config
index a08cd76..315b91c 100644
--- a/dotnet/Dependencies/SQLDependency/SQLDependency/packages.config
+++ b/dotnet/Dependencies/SQLDependency/SQLDependency/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/DistributedLucene/DistributedLucene/DistributedLucene.csproj b/dotnet/DistributedLucene/DistributedLucene/DistributedLucene.csproj
index 8c26536..9686e1a 100644
--- a/dotnet/DistributedLucene/DistributedLucene/DistributedLucene.csproj
+++ b/dotnet/DistributedLucene/DistributedLucene/DistributedLucene.csproj
@@ -35,43 +35,43 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
..\packages\Lucene.Net.NCache.5.2.0\lib\net40\Alachisoft.NCache.Lucene.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -95,13 +95,13 @@
..\packages\Lucene.Net.NCache.5.2.0\lib\net40\DistributedLucene.Net.Sandbox.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -110,7 +110,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
diff --git a/dotnet/DistributedLucene/DistributedLucene/packages.config b/dotnet/DistributedLucene/DistributedLucene/packages.config
index 04a4e84..8811ad1 100644
--- a/dotnet/DistributedLucene/DistributedLucene/packages.config
+++ b/dotnet/DistributedLucene/DistributedLucene/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/EntityFramework/EF6.2/CacheProvider/EFCachingProvider/App.Config b/dotnet/EntityFramework/EF6.2/CacheProvider/EFCachingProvider/App.Config
index db00105..8f4a522 100644
--- a/dotnet/EntityFramework/EF6.2/CacheProvider/EFCachingProvider/App.Config
+++ b/dotnet/EntityFramework/EF6.2/CacheProvider/EFCachingProvider/App.Config
@@ -4,8 +4,9 @@
-
-
+
+
+
@@ -13,7 +14,12 @@
-
+
+
+
+
+
+
@@ -27,4 +33,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dotnet/EntityFramework/EF6.2/CacheProvider/EFCachingProvider/EFCachingProvider.csproj b/dotnet/EntityFramework/EF6.2/CacheProvider/EFCachingProvider/EFCachingProvider.csproj
index 9e4028e..2ee9f62 100644
--- a/dotnet/EntityFramework/EF6.2/CacheProvider/EFCachingProvider/EFCachingProvider.csproj
+++ b/dotnet/EntityFramework/EF6.2/CacheProvider/EFCachingProvider/EFCachingProvider.csproj
@@ -68,17 +68,74 @@
False
..\..\..\..\..\..\integrations\MSEntityFramework\6.2\Alachisoft.Integrations.EntityFramework.CachingProvider.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
+
+
+ ..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
+
+
+ ..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
+
..\packages\EntityFramework.6.2.0\lib\net45\EntityFramework.dll
..\packages\EntityFramework.6.2.0\lib\net45\EntityFramework.SqlServer.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
+
+
+ ..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
+
+
+ ..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
+
3.5
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
+
3.0
@@ -153,6 +210,15 @@
EntityModelCodeGenerator
NorthwindCustomerModel.Designer.cs
+
+ Always
+
+
+ Always
+
+
+ Designer
+
TextTemplatingFileGenerator
NorthwindCustomerModel.edmx
@@ -167,6 +233,9 @@
NorthwindCustomerModel.cs
+
+ Always
+
diff --git a/dotnet/EntityFramework/EF6.2/CacheProvider/EFCachingProvider/packages.config b/dotnet/EntityFramework/EF6.2/CacheProvider/EFCachingProvider/packages.config
index 83c2c1c..b57261e 100644
--- a/dotnet/EntityFramework/EF6.2/CacheProvider/EFCachingProvider/packages.config
+++ b/dotnet/EntityFramework/EF6.2/CacheProvider/EFCachingProvider/packages.config
@@ -1,7 +1,11 @@
-
+
+
+
+
+
\ No newline at end of file
diff --git a/dotnet/EntityFramework/EF6.2/CacheProvider/EFCachingProviderDemo.sln b/dotnet/EntityFramework/EF6.2/CacheProvider/EFCachingProviderDemo.sln
index f9b0063..dd413c2 100644
--- a/dotnet/EntityFramework/EF6.2/CacheProvider/EFCachingProviderDemo.sln
+++ b/dotnet/EntityFramework/EF6.2/CacheProvider/EFCachingProviderDemo.sln
@@ -1,9 +1,9 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 2013
-VisualStudioVersion = 12.0.31101.0
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.31624.102
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EFCachingProviderDemo", "EFCachingProvider\EFCachingProvider.csproj", "{7B877A50-5008-4295-9A18-FED8B7009E09}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EFCachingProvider", "EFCachingProvider\EFCachingProvider.csproj", "{7B877A50-5008-4295-9A18-FED8B7009E09}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -19,4 +19,7 @@ Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {A7A622A5-7AA8-4EFF-B1AC-CD3C93C0CAD7}
+ EndGlobalSection
EndGlobal
diff --git a/dotnet/EntityFramework/EF6.2/ObjectCaching/EFObjectCaching/App.Config b/dotnet/EntityFramework/EF6.2/ObjectCaching/EFObjectCaching/App.Config
index a34af33..6c815bc 100644
--- a/dotnet/EntityFramework/EF6.2/ObjectCaching/EFObjectCaching/App.Config
+++ b/dotnet/EntityFramework/EF6.2/ObjectCaching/EFObjectCaching/App.Config
@@ -4,17 +4,23 @@
-
-
+
+
+
-
+
-
+
-
+
+
+
+
+
+
@@ -24,4 +30,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dotnet/EntityFramework/EF6.2/ObjectCaching/EFObjectCaching/EFObjectCaching.csproj b/dotnet/EntityFramework/EF6.2/ObjectCaching/EFObjectCaching/EFObjectCaching.csproj
index bc789b3..edf6937 100644
--- a/dotnet/EntityFramework/EF6.2/ObjectCaching/EFObjectCaching/EFObjectCaching.csproj
+++ b/dotnet/EntityFramework/EF6.2/ObjectCaching/EFObjectCaching/EFObjectCaching.csproj
@@ -67,13 +67,47 @@
..\..\..\..\..\..\integrations\MSEntityFramework\6.2\Alachisoft.Integrations.EntityFramework.CachingProvider.dll
-
- False
- ..\..\..\..\..\..\bin\assembly\4.0\Alachisoft.NCache.Runtime.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
-
- False
- ..\..\..\..\..\..\bin\assembly\4.0\Alachisoft.NCache.Client.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
+
+
+ ..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
+
+
+ ..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
..\packages\EntityFramework.6.2.0\lib\net40\EntityFramework.dll
@@ -81,12 +115,27 @@
..\packages\EntityFramework.6.2.0\lib\net40\EntityFramework.SqlServer.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
+
+
+ ..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
+
+
+ ..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
+
3.5
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
+
3.0
@@ -161,6 +210,15 @@
EntityModelCodeGenerator
NorthwindCustomerModel.Designer.cs
+
+ Always
+
+
+ Always
+
+
+ Designer
+
TextTemplatingFileGenerator
NorthwindCustomerModel.edmx
@@ -175,6 +233,9 @@
NorthwindCustomerModel.cs
+
+ Always
+
diff --git a/dotnet/EntityFramework/EF6.2/ObjectCaching/EFObjectCaching/packages.config b/dotnet/EntityFramework/EF6.2/ObjectCaching/EFObjectCaching/packages.config
index 85de504..a2f84b8 100644
--- a/dotnet/EntityFramework/EF6.2/ObjectCaching/EFObjectCaching/packages.config
+++ b/dotnet/EntityFramework/EF6.2/ObjectCaching/EFObjectCaching/packages.config
@@ -1,7 +1,11 @@
-
+
+
+
+
+
\ No newline at end of file
diff --git a/dotnet/EntityFramework/EF6.2/ObjectCaching/README.md b/dotnet/EntityFramework/EF6.2/ObjectCaching/README.md
index f732758..5f10fbf 100644
--- a/dotnet/EntityFramework/EF6.2/ObjectCaching/README.md
+++ b/dotnet/EntityFramework/EF6.2/ObjectCaching/README.md
@@ -29,7 +29,7 @@ Before the sample application is executed make sure that:
- Change connection string for the SQL database in app.config.
- Make sure SQL service is running and server host Northwind sample database.
- Verify that app-id is same as specified in efcaching.config in the configuration folder **[InstallDir]\config**.
-- By default this sample uses 'demoLocalCache', make sure that cache is running.
+- By default this sample uses 'demoCache', make sure that cache is running.
### Build and Run the Sample
diff --git a/dotnet/EntityFramework/EFCore/EFCoreCaching.sln b/dotnet/EntityFramework/EFCore/EFCoreCaching.sln
index 10314bf..3b547bb 100644
--- a/dotnet/EntityFramework/EFCore/EFCoreCaching.sln
+++ b/dotnet/EntityFramework/EFCore/EFCoreCaching.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.27004.2002
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.31624.102
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EFCoreCaching", "EFCoreCaching\EFCoreCaching.csproj", "{697B2543-A3E1-416B-89B2-6CE9F7C3A914}"
EndProject
diff --git a/dotnet/EntityFramework/EFCore/EFCoreCaching/App.config b/dotnet/EntityFramework/EFCore/EFCoreCaching/App.config
index 4647337..c87fd24 100644
--- a/dotnet/EntityFramework/EFCore/EFCoreCaching/App.config
+++ b/dotnet/EntityFramework/EFCore/EFCoreCaching/App.config
@@ -2,12 +2,12 @@
-
+
-
+
@@ -15,19 +15,19 @@
-
+
-
+
-
+
-
+
@@ -35,11 +35,11 @@
-
+
-
+
@@ -51,7 +51,7 @@
-
+
@@ -63,7 +63,7 @@
-
+
@@ -111,7 +111,7 @@
-
+
@@ -119,11 +119,11 @@
-
+
-
+
@@ -138,6 +138,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dotnet/EntityFramework/EFCore/EFCoreCaching/EFCoreCaching.csproj b/dotnet/EntityFramework/EFCore/EFCoreCaching/EFCoreCaching.csproj
index 30ac59d..fbf40b6 100644
--- a/dotnet/EntityFramework/EFCore/EFCoreCaching/EFCoreCaching.csproj
+++ b/dotnet/EntityFramework/EFCore/EFCoreCaching/EFCoreCaching.csproj
@@ -26,6 +26,8 @@
false
false
true
+
+
AnyCPU
@@ -47,47 +49,53 @@
4
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Cache.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Client.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Common.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
-
- ..\packages\Alachisoft.NCache.EFCore.5.0.2\lib\net461\Alachisoft.NCache.EntityFrameworkCore.dll
+
+ ..\packages\EntityFrameworkCore.NCache.5.2.0\lib\net461\Alachisoft.NCache.EntityFrameworkCore.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Management.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Parser.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Runtime.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Security.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Serialization.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.SocketServer.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Storage.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Web.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+
+
+ ..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
+
+
+ ..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
..\packages\Microsoft.AspNetCore.Hosting.Abstractions.1.1.1\lib\net451\Microsoft.AspNetCore.Hosting.Abstractions.dll
@@ -101,17 +109,26 @@
..\packages\Microsoft.AspNetCore.Http.Features.1.1.1\lib\net451\Microsoft.AspNetCore.Http.Features.dll
-
- ..\packages\Microsoft.EntityFrameworkCore.2.2.1\lib\netstandard2.0\Microsoft.EntityFrameworkCore.dll
+
+ ..\packages\Microsoft.Bcl.AsyncInterfaces.1.1.0\lib\net461\Microsoft.Bcl.AsyncInterfaces.dll
+
+
+ ..\packages\Microsoft.Bcl.HashCode.1.1.0\lib\net461\Microsoft.Bcl.HashCode.dll
+
+
+ ..\packages\Microsoft.Data.SqlClient.2.0.1\lib\net46\Microsoft.Data.SqlClient.dll
-
- ..\packages\Microsoft.EntityFrameworkCore.Abstractions.2.2.1\lib\netstandard2.0\Microsoft.EntityFrameworkCore.Abstractions.dll
+
+ ..\packages\Microsoft.EntityFrameworkCore.3.1.0\lib\netstandard2.0\Microsoft.EntityFrameworkCore.dll
+
+
+ ..\packages\Microsoft.EntityFrameworkCore.Abstractions.3.1.0\lib\netstandard2.0\Microsoft.EntityFrameworkCore.Abstractions.dll
..\packages\Microsoft.EntityFrameworkCore.Design.1.1.1\lib\net451\Microsoft.EntityFrameworkCore.Design.dll
-
- ..\packages\Microsoft.EntityFrameworkCore.Relational.2.2.1\lib\netstandard2.0\Microsoft.EntityFrameworkCore.Relational.dll
+
+ ..\packages\Microsoft.EntityFrameworkCore.Relational.3.1.0\lib\netstandard2.0\Microsoft.EntityFrameworkCore.Relational.dll
..\packages\Microsoft.EntityFrameworkCore.Relational.Design.1.1.1\lib\net451\Microsoft.EntityFrameworkCore.Relational.Design.dll
@@ -122,41 +139,59 @@
..\packages\Microsoft.EntityFrameworkCore.SqlServer.Design.1.1.0\lib\net451\Microsoft.EntityFrameworkCore.SqlServer.Design.dll
-
- ..\packages\Microsoft.Extensions.Caching.Abstractions.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Caching.Abstractions.dll
+
+ ..\packages\Microsoft.Extensions.Caching.Abstractions.3.1.0\lib\netstandard2.0\Microsoft.Extensions.Caching.Abstractions.dll
-
- ..\packages\Microsoft.Extensions.Caching.Memory.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Caching.Memory.dll
+
+ ..\packages\Microsoft.Extensions.Caching.Memory.3.1.0\lib\netstandard2.0\Microsoft.Extensions.Caching.Memory.dll
-
- ..\packages\Microsoft.Extensions.Configuration.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Configuration.dll
+
+ ..\packages\Microsoft.Extensions.Configuration.3.1.0\lib\netstandard2.0\Microsoft.Extensions.Configuration.dll
-
- ..\packages\Microsoft.Extensions.Configuration.Abstractions.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Configuration.Abstractions.dll
+
+ ..\packages\Microsoft.Extensions.Configuration.Abstractions.3.1.0\lib\netstandard2.0\Microsoft.Extensions.Configuration.Abstractions.dll
-
- ..\packages\Microsoft.Extensions.Configuration.Binder.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Configuration.Binder.dll
+
+ ..\packages\Microsoft.Extensions.Configuration.Binder.3.1.0\lib\netstandard2.0\Microsoft.Extensions.Configuration.Binder.dll
-
- ..\packages\Microsoft.Extensions.DependencyInjection.2.2.0\lib\net461\Microsoft.Extensions.DependencyInjection.dll
+
+ ..\packages\Microsoft.Extensions.DependencyInjection.3.1.0\lib\net461\Microsoft.Extensions.DependencyInjection.dll
-
- ..\packages\Microsoft.Extensions.DependencyInjection.Abstractions.2.2.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
+
+ ..\packages\Microsoft.Extensions.DependencyInjection.Abstractions.3.1.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
..\packages\Microsoft.Extensions.FileProviders.Abstractions.1.1.0\lib\netstandard1.0\Microsoft.Extensions.FileProviders.Abstractions.dll
-
- ..\packages\Microsoft.Extensions.Logging.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Logging.dll
+
+ ..\packages\Microsoft.Extensions.Logging.3.1.0\lib\netstandard2.0\Microsoft.Extensions.Logging.dll
+
+
+ ..\packages\Microsoft.Extensions.Logging.Abstractions.3.1.0\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll
+
+
+ ..\packages\Microsoft.Extensions.Options.3.1.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll
+
+
+ ..\packages\Microsoft.Extensions.Primitives.3.1.0\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll
-
- ..\packages\Microsoft.Extensions.Logging.Abstractions.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll
+
+ ..\packages\Microsoft.Identity.Client.4.14.0\lib\net45\Microsoft.Identity.Client.dll
-
- ..\packages\Microsoft.Extensions.Options.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll
+
+ ..\packages\Microsoft.IdentityModel.JsonWebTokens.5.6.0\lib\net461\Microsoft.IdentityModel.JsonWebTokens.dll
-
- ..\packages\Microsoft.Extensions.Primitives.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll
+
+ ..\packages\Microsoft.IdentityModel.Logging.5.6.0\lib\net461\Microsoft.IdentityModel.Logging.dll
+
+
+ ..\packages\Microsoft.IdentityModel.Protocols.5.6.0\lib\net461\Microsoft.IdentityModel.Protocols.dll
+
+
+ ..\packages\Microsoft.IdentityModel.Protocols.OpenIdConnect.5.6.0\lib\net461\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
+
+
+ ..\packages\Microsoft.IdentityModel.Tokens.5.6.0\lib\net461\Microsoft.IdentityModel.Tokens.dll
..\packages\Microsoft.Win32.Primitives.4.3.0\lib\net46\Microsoft.Win32.Primitives.dll
@@ -175,10 +210,13 @@
..\packages\Newtonsoft.Json.11.0.2\lib\net45\Newtonsoft.Json.dll
- ..\packages\Oracle.ManagedDataAccess.19.5.0\lib\net40\Oracle.ManagedDataAccess.dll
+ ..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\protobuf-net.dll
+
+ ..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
..\packages\Remotion.Linq.2.2.0\lib\net45\Remotion.Linq.dll
@@ -200,11 +238,11 @@
..\packages\System.CodeDom.4.5.0\lib\net461\System.CodeDom.dll
-
- ..\packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll
+
+ ..\packages\System.Collections.Immutable.1.7.0\lib\netstandard2.0\System.Collections.Immutable.dll
- ..\packages\System.ComponentModel.Annotations.4.5.0\lib\net461\System.ComponentModel.Annotations.dll
+ ..\packages\System.ComponentModel.Annotations.4.7.0\lib\net461\System.ComponentModel.Annotations.dll
@@ -229,8 +267,8 @@
..\packages\System.Data.SqlClient.4.6.0\lib\net461\System.Data.SqlClient.dll
-
- ..\packages\System.Diagnostics.DiagnosticSource.4.5.0\lib\net46\System.Diagnostics.DiagnosticSource.dll
+
+ ..\packages\System.Diagnostics.DiagnosticSource.4.7.0\lib\net46\System.Diagnostics.DiagnosticSource.dll
..\packages\System.Diagnostics.EventLog.4.5.0\lib\net461\System.Diagnostics.EventLog.dll
@@ -255,6 +293,9 @@
True
+
+ ..\packages\System.IdentityModel.Tokens.Jwt.5.6.0\lib\net461\System.IdentityModel.Tokens.Jwt.dll
+
..\packages\System.Interactive.Async.3.2.0\lib\net46\System.Interactive.Async.dll
@@ -289,10 +330,10 @@
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
-
- ..\packages\System.Memory.4.5.1\lib\netstandard2.0\System.Memory.dll
+
+ ..\packages\System.Memory.4.5.3\lib\netstandard2.0\System.Memory.dll
@@ -313,8 +354,8 @@
..\packages\System.Numerics.Vectors.4.4.0\lib\net46\System.Numerics.Vectors.dll
-
- ..\packages\System.Runtime.CompilerServices.Unsafe.4.5.1\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll
+
+ ..\packages\System.Runtime.CompilerServices.Unsafe.4.7.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll
..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll
@@ -388,6 +429,9 @@
..\packages\System.Threading.AccessControl.4.5.0\lib\net461\System.Threading.AccessControl.dll
+
+ ..\packages\System.Threading.Tasks.Extensions.4.5.2\lib\netstandard2.0\System.Threading.Tasks.Extensions.dll
+
..\packages\System.Threading.Thread.4.3.0\lib\net46\System.Threading.Thread.dll
True
@@ -400,6 +444,7 @@
+
@@ -453,6 +498,9 @@
Always
+
+ Always
+
@@ -471,4 +519,11 @@
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
\ No newline at end of file
diff --git a/dotnet/EntityFramework/EFCore/EFCoreCaching/packages.config b/dotnet/EntityFramework/EFCore/EFCoreCaching/packages.config
index 394d659..f2ebc82 100644
--- a/dotnet/EntityFramework/EFCore/EFCoreCaching/packages.config
+++ b/dotnet/EntityFramework/EFCore/EFCoreCaching/packages.config
@@ -1,33 +1,45 @@
-
-
+
+
+
+
+
+
-
-
-
+
+
+
+
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -38,6 +50,8 @@
+
+
@@ -45,9 +59,9 @@
-
+
-
+
@@ -56,7 +70,7 @@
-
+
@@ -68,6 +82,7 @@
+
@@ -82,7 +97,7 @@
-
+
@@ -95,7 +110,7 @@
-
+
@@ -127,6 +142,7 @@
+
diff --git a/dotnet/EntityFramework/EFCore/README.md b/dotnet/EntityFramework/EFCore/README.md
index e250772..e805bf5 100644
--- a/dotnet/EntityFramework/EFCore/README.md
+++ b/dotnet/EntityFramework/EFCore/README.md
@@ -34,7 +34,7 @@ Before the sample application is executed make sure that:
- Change the cache name
- Change connection string for the SQL database in app.config.
- Make sure SQL service is running and server hosts Northwind sample database.
-- By default this sample uses 'demoLocalCache', make sure that cache is running.
+- By default this sample uses 'demoCache', make sure that cache is running.
- Query indexes for the Northwind model in the application need to be configured in NCache before the application is used. Follow the given steps for that,
- Build the sample; generating the executable file.
- Start NCache Web Manager and create a clustered cache with the name specified in app.config.
diff --git a/dotnet/EntityFramework/cacheprovider/EFCachingProvider/App.Config b/dotnet/EntityFramework/cacheprovider/EFCachingProvider/App.Config
index 996d9f3..b6ddde5 100644
--- a/dotnet/EntityFramework/cacheprovider/EFCachingProvider/App.Config
+++ b/dotnet/EntityFramework/cacheprovider/EFCachingProvider/App.Config
@@ -1,58 +1,64 @@
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
diff --git a/dotnet/EntityFramework/cacheprovider/EFCachingProvider/EFCachingProvider.csproj b/dotnet/EntityFramework/cacheprovider/EFCachingProvider/EFCachingProvider.csproj
index 50291f6..2b5a2ab 100644
--- a/dotnet/EntityFramework/cacheprovider/EFCachingProvider/EFCachingProvider.csproj
+++ b/dotnet/EntityFramework/cacheprovider/EFCachingProvider/EFCachingProvider.csproj
@@ -64,59 +64,11 @@
false
-
- ..\packages\Alachisoft.NCache.EF61.5.0.2\lib\net40\Alachisoft.Integrations.EntityFramework.CachingProvider.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Cache.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Client.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Common.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Management.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Parser.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Runtime.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Security.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Serialization.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.SocketServer.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Storage.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Web.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\log4net.dll
-
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\protobuf-net.dll
-
3.5
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\System.Management.Automation.dll
-
3.0
@@ -191,12 +143,6 @@
EntityModelCodeGenerator
NorthwindCustomerModel.Designer.cs
-
- Always
-
-
- Always
-
Always
diff --git a/dotnet/EntityFramework/cacheprovider/EFCachingProvider/packages.config b/dotnet/EntityFramework/cacheprovider/EFCachingProvider/packages.config
index 4809596..27ca21e 100644
--- a/dotnet/EntityFramework/cacheprovider/EFCachingProvider/packages.config
+++ b/dotnet/EntityFramework/cacheprovider/EFCachingProvider/packages.config
@@ -1,7 +1,5 @@
-
-
diff --git a/dotnet/EntityFramework/objectcaching/EFObjectCaching.sln b/dotnet/EntityFramework/objectcaching/EFObjectCaching.sln
index 64c2bb1..1154d5b 100644
--- a/dotnet/EntityFramework/objectcaching/EFObjectCaching.sln
+++ b/dotnet/EntityFramework/objectcaching/EFObjectCaching.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 2013
-VisualStudioVersion = 12.0.31101.0
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.31624.102
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EFObjectCaching", "EFObjectCaching\EFObjectCaching.csproj", "{7B877A50-5008-4295-9A18-FED8B7009E09}"
EndProject
@@ -19,4 +19,7 @@ Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {6B862CD1-4301-4CE4-9523-3D7612E31763}
+ EndGlobalSection
EndGlobal
diff --git a/dotnet/EntityFramework/objectcaching/EFObjectCaching/App.Config b/dotnet/EntityFramework/objectcaching/EFObjectCaching/App.Config
index feb2d5b..ea80881 100644
--- a/dotnet/EntityFramework/objectcaching/EFObjectCaching/App.Config
+++ b/dotnet/EntityFramework/objectcaching/EFObjectCaching/App.Config
@@ -5,51 +5,57 @@
-
-
+
+
-
-
-
+
+
+
-
+
-
-
+
+
-
+
-
+
-
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
diff --git a/dotnet/EntityFramework/objectcaching/EFObjectCaching/EFObjectCaching.csproj b/dotnet/EntityFramework/objectcaching/EFObjectCaching/EFObjectCaching.csproj
index aadd100..acb4668 100644
--- a/dotnet/EntityFramework/objectcaching/EFObjectCaching/EFObjectCaching.csproj
+++ b/dotnet/EntityFramework/objectcaching/EFObjectCaching/EFObjectCaching.csproj
@@ -70,41 +70,41 @@
..\packages\Alachisoft.NCache.EF61.5.0.2\lib\net40\Alachisoft.Integrations.EntityFramework.CachingProvider.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Cache.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Client.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Common.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Management.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Parser.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Runtime.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Security.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Serialization.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.SocketServer.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Storage.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\Alachisoft.NCache.Web.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -119,7 +119,7 @@
..\packages\EntityFramework.6.4.4\lib\net40\EntityFramework.SqlServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Newtonsoft.Json.11.0.2\lib\net40\Newtonsoft.Json.dll
@@ -127,8 +127,8 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
-
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\protobuf-net.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -140,7 +140,7 @@
3.5
- ..\packages\Alachisoft.NCache.SDK.5.0.2\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
3.0
@@ -242,6 +242,9 @@
NorthwindCustomerModel.cs
+
+ Always
+
diff --git a/dotnet/EntityFramework/objectcaching/EFObjectCaching/packages.config b/dotnet/EntityFramework/objectcaching/EFObjectCaching/packages.config
index a06c993..f4fca82 100644
--- a/dotnet/EntityFramework/objectcaching/EFObjectCaching/packages.config
+++ b/dotnet/EntityFramework/objectcaching/EFObjectCaching/packages.config
@@ -1,7 +1,7 @@
-
+
diff --git a/dotnet/Events/Events.sln b/dotnet/Events/Events.sln
index b87e35f..9947181 100644
--- a/dotnet/Events/Events.sln
+++ b/dotnet/Events/Events.sln
@@ -1,6 +1,8 @@
-Microsoft Visual Studio Solution File, Format Version 11.00
-# Visual Studio 2010
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.31624.102
+MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Events", "Events\Events.csproj", "{CDBBDAD9-496C-4C61-85BF-0EABC1C40DAF}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SampleData", "..\SampleData\SampleData\SampleData.csproj", "{CE303057-BBD4-455E-B7B5-DB8C330E8D7E}"
@@ -32,4 +34,7 @@ Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {34BFF353-6076-4F3F-98A1-4AAD3B10915A}
+ EndGlobalSection
EndGlobal
diff --git a/dotnet/Events/Events/Events.csproj b/dotnet/Events/Events/Events.csproj
index e2d401a..c7dbe89 100644
--- a/dotnet/Events/Events/Events.csproj
+++ b/dotnet/Events/Events/Events.csproj
@@ -65,40 +65,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -107,7 +107,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Newtonsoft.Json.11.0.2\lib\net40\Newtonsoft.Json.dll
@@ -116,7 +116,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -125,7 +125,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
diff --git a/dotnet/Events/Events/packages.config b/dotnet/Events/Events/packages.config
index b73cc25..50535da 100644
--- a/dotnet/Events/Events/packages.config
+++ b/dotnet/Events/Events/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/GroupsAndTags/GroupsAndTags.sln b/dotnet/GroupsAndTags/GroupsAndTags.sln
index 16a1f07..1606692 100644
--- a/dotnet/GroupsAndTags/GroupsAndTags.sln
+++ b/dotnet/GroupsAndTags/GroupsAndTags.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 2013
-VisualStudioVersion = 12.0.31101.0
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.31624.102
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GroupsAndTags", "GroupsAndTags\GroupsAndTags.csproj", "{935870E8-6D22-49FA-83B2-508A57A93953}"
ProjectSection(ProjectDependencies) = postProject
@@ -38,4 +38,7 @@ Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {CA1543BF-8EFA-46AF-B0C6-5B2ECC7C10D4}
+ EndGlobalSection
EndGlobal
diff --git a/dotnet/GroupsAndTags/GroupsAndTags/Groups.cs b/dotnet/GroupsAndTags/GroupsAndTags/Groups.cs
index 44c9e8f..abdcb78 100644
--- a/dotnet/GroupsAndTags/GroupsAndTags/Groups.cs
+++ b/dotnet/GroupsAndTags/GroupsAndTags/Groups.cs
@@ -93,8 +93,6 @@ private static void AddItems()
AddGroupedDatatoCache(8, "VaccumCleaner", "SmallElectronics");
AddGroupedDatatoCache(9, "Iron", "SmallElectronics");
-
-
Console.WriteLine("Items added in cache.");
}
@@ -115,8 +113,6 @@ private static void AddGroupedDatatoCache(int productId, string productName, str
_cache.Add(key, item);
}
-
-
///
/// This method fetches items from the cache using groups
///
diff --git a/dotnet/GroupsAndTags/GroupsAndTags/GroupsAndTags.cs b/dotnet/GroupsAndTags/GroupsAndTags/GroupsAndTags.cs
index c5f9ddf..c9e67b3 100644
--- a/dotnet/GroupsAndTags/GroupsAndTags/GroupsAndTags.cs
+++ b/dotnet/GroupsAndTags/GroupsAndTags/GroupsAndTags.cs
@@ -32,6 +32,8 @@ public static void Main(string[] args)
Alachisoft.NCache.Samples.Tags.Run();
Alachisoft.NCache.Samples.NamedTags.Run();
+
+ Console.ReadKey();
}
catch (Exception ex)
{
diff --git a/dotnet/GroupsAndTags/GroupsAndTags/GroupsAndTags.csproj b/dotnet/GroupsAndTags/GroupsAndTags/GroupsAndTags.csproj
index af86716..9917fe7 100644
--- a/dotnet/GroupsAndTags/GroupsAndTags/GroupsAndTags.csproj
+++ b/dotnet/GroupsAndTags/GroupsAndTags/GroupsAndTags.csproj
@@ -71,40 +71,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -113,7 +113,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Newtonsoft.Json.11.0.2\lib\net40\Newtonsoft.Json.dll
@@ -122,7 +122,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -131,7 +131,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
@@ -158,9 +158,7 @@
Designer
-
- Always
-
+
diff --git a/dotnet/GroupsAndTags/GroupsAndTags/packages.config b/dotnet/GroupsAndTags/GroupsAndTags/packages.config
index b73cc25..50535da 100644
--- a/dotnet/GroupsAndTags/GroupsAndTags/packages.config
+++ b/dotnet/GroupsAndTags/GroupsAndTags/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/GroupsAndTags/README.md b/dotnet/GroupsAndTags/README.md
index 86b2dbb..2009fb3 100644
--- a/dotnet/GroupsAndTags/README.md
+++ b/dotnet/GroupsAndTags/README.md
@@ -13,7 +13,7 @@
This sample demonstrates the use of Groups, Tags and NamedTags feature of NCache.
Group:
- Add items with Group/Subgroup into the cache. and uses API to get the items using Group/Subgroup.
+ Add items with Group into the cache. and uses API to get the items using Group.
Tags:
Add items with Tags, and use different Tag API to fetch the tagged items from the cache.
NamedTags:
diff --git a/dotnet/ItemLocking/ItemLocking/ItemLocking.csproj b/dotnet/ItemLocking/ItemLocking/ItemLocking.csproj
index eba4fcb..6217849 100644
--- a/dotnet/ItemLocking/ItemLocking/ItemLocking.csproj
+++ b/dotnet/ItemLocking/ItemLocking/ItemLocking.csproj
@@ -81,40 +81,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -123,7 +123,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Newtonsoft.Json.11.0.2\lib\net40\Newtonsoft.Json.dll
@@ -132,7 +132,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -141,7 +141,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
diff --git a/dotnet/ItemLocking/ItemLocking/packages.config b/dotnet/ItemLocking/ItemLocking/packages.config
index b73cc25..50535da 100644
--- a/dotnet/ItemLocking/ItemLocking/packages.config
+++ b/dotnet/ItemLocking/ItemLocking/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/NCacheLINQ/NCacheLINQ.Business/NCacheLINQ.Business.csproj b/dotnet/NCacheLINQ/NCacheLINQ.Business/NCacheLINQ.Business.csproj
index fad78eb..873b805 100644
--- a/dotnet/NCacheLINQ/NCacheLINQ.Business/NCacheLINQ.Business.csproj
+++ b/dotnet/NCacheLINQ/NCacheLINQ.Business/NCacheLINQ.Business.csproj
@@ -53,16 +53,58 @@
AllRules.ruleset
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
+
..\packages\Linq.NCache.5.2.0\lib\net40\Alachisoft.NCache.Linq.dll
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
+
+
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
+
3.5
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
@@ -108,7 +150,16 @@
+
+ Always
+
+
+ Always
+
+
+ Always
+
-
+
-
+
-
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
+
+
-
-
+
+
diff --git a/dotnet/SignalRChat/SignalRChat/SignalRChat.csproj b/dotnet/SignalRChat/SignalRChat/SignalRChat.csproj
index fcf68f5..7605272 100644
--- a/dotnet/SignalRChat/SignalRChat/SignalRChat.csproj
+++ b/dotnet/SignalRChat/SignalRChat/SignalRChat.csproj
@@ -48,40 +48,40 @@
..\packages\AspNet.SignalR.NCache.5.2.0\lib\net40\Alachisoft.NCache.AspNet.SignalR.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -90,7 +90,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\AspNet.SignalR.NCache.5.2.0\lib\net40\Microsoft.AspNet.SignalR.Core.dll
@@ -130,13 +130,13 @@
True
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
diff --git a/dotnet/SignalRChat/SignalRChat/packages.config b/dotnet/SignalRChat/SignalRChat/packages.config
index 2ad5333..b3036cd 100644
--- a/dotnet/SignalRChat/SignalRChat/packages.config
+++ b/dotnet/SignalRChat/SignalRChat/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/Streaming/Streaming/Streaming.csproj b/dotnet/Streaming/Streaming/Streaming.csproj
index 93aec39..284157e 100644
--- a/dotnet/Streaming/Streaming/Streaming.csproj
+++ b/dotnet/Streaming/Streaming/Streaming.csproj
@@ -64,40 +64,40 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Cache.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Cache.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Client.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Client.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Common.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Common.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Management.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Management.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.NetJNIBridge.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Parser.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Parser.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Runtime.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Runtime.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Security.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Security.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Serialization.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Serialization.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.SocketServer.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.SocketServer.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Storage.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Storage.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\Alachisoft.NCache.Web.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\Alachisoft.NCache.Web.dll
..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll
@@ -106,7 +106,7 @@
..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\log4net.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\log4net.dll
..\packages\Newtonsoft.Json.11.0.2\lib\net40\Newtonsoft.Json.dll
@@ -115,7 +115,7 @@
..\packages\Oracle.ManagedDataAccess.19.10.0\lib\net40\Oracle.ManagedDataAccess.dll
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\protobuf-net-ext.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\protobuf-net-ext.dll
..\packages\Quartz.2.6.2\lib\net40\Quartz.dll
@@ -124,7 +124,7 @@
- ..\packages\Alachisoft.NCache.SDK.5.2.0\lib\net40\System.Management.Automation.dll
+ ..\packages\Alachisoft.NCache.SDK.5.2.0.1\lib\net40\System.Management.Automation.dll
diff --git a/dotnet/Streaming/Streaming/packages.config b/dotnet/Streaming/Streaming/packages.config
index b73cc25..50535da 100644
--- a/dotnet/Streaming/Streaming/packages.config
+++ b/dotnet/Streaming/Streaming/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnet/ViewState/README.md b/dotnet/ViewState/README.md
index e5b7e74..2614095 100644
--- a/dotnet/ViewState/README.md
+++ b/dotnet/ViewState/README.md
@@ -30,7 +30,7 @@ Before the sample application is executed make sure that:
```xml
-
+
diff --git a/dotnet/ViewState/Src/packages.config b/dotnet/ViewState/Src/packages.config
index d132397..b6880a0 100644
--- a/dotnet/ViewState/Src/packages.config
+++ b/dotnet/ViewState/Src/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/dotnetcore/AsynchronousOperations/AsynchronousOperations/AsynchronousOperations.NetCore.csproj b/dotnetcore/AsynchronousOperations/AsynchronousOperations/AsynchronousOperations.NetCore.csproj
index 4e7b74d..46adc31 100644
--- a/dotnetcore/AsynchronousOperations/AsynchronousOperations/AsynchronousOperations.NetCore.csproj
+++ b/dotnetcore/AsynchronousOperations/AsynchronousOperations/AsynchronousOperations.NetCore.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/dotnetcore/BackingSource/BackingSourceUsage/BackingSourceUsage.NetCore.csproj b/dotnetcore/BackingSource/BackingSourceUsage/BackingSourceUsage.NetCore.csproj
index 5fbb0fa..a42241d 100644
--- a/dotnetcore/BackingSource/BackingSourceUsage/BackingSourceUsage.NetCore.csproj
+++ b/dotnetcore/BackingSource/BackingSourceUsage/BackingSourceUsage.NetCore.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/dotnetcore/BackingSource/Providers/Sql/BackingSourceProvider.Sql.Netcore.csproj b/dotnetcore/BackingSource/Providers/Sql/BackingSourceProvider.Sql.Netcore.csproj
index 07a7069..d524916 100644
--- a/dotnetcore/BackingSource/Providers/Sql/BackingSourceProvider.Sql.Netcore.csproj
+++ b/dotnetcore/BackingSource/Providers/Sql/BackingSourceProvider.Sql.Netcore.csproj
@@ -6,7 +6,7 @@
-
+
diff --git a/dotnetcore/BackingSource/README.md b/dotnetcore/BackingSource/README.md
index 7bd947c..b32b0e6 100644
--- a/dotnetcore/BackingSource/README.md
+++ b/dotnetcore/BackingSource/README.md
@@ -43,6 +43,7 @@ Before the sample application is executed make sure that:
- Click the checkbox labelled "Enable Read Through". Click on "Add Provider" button next next to this checkbox.
- Provide a unique provider name ("SqlReadThruProvider", for example).
- Click on "Browse" button for library field. Select library "BackingSource.Providers.Sql.Netcore.dll".
+ - If "BackingSource.Providers.Sql.dll" is not present, build the solution to generate the DLL file.
- Select class "Alachisoft.NCache.Samples.Providers.SqlReadThruProvider" from the now populated drop down list.
- Specify connection string as 'connstring' parameter for database that specified in app.config.
- Similarly, to enable Write Thru backing source, follow the same steps as above. Choose "Alachisoft.NCache.Samples.Providers.SqlWriteThruProvider" from the class drop down list.
diff --git a/dotnetcore/BasicOperations/BasicOperations/BasicOperations.NetCore.csproj b/dotnetcore/BasicOperations/BasicOperations/BasicOperations.NetCore.csproj
index 4069f69..d7c38d6 100644
--- a/dotnetcore/BasicOperations/BasicOperations/BasicOperations.NetCore.csproj
+++ b/dotnetcore/BasicOperations/BasicOperations/BasicOperations.NetCore.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/dotnetcore/BasicOperationsWithJSON/BasicOperationsWithJSON/BasicOperationsWithJSON.NetCore.csproj b/dotnetcore/BasicOperationsWithJSON/BasicOperationsWithJSON/BasicOperationsWithJSON.NetCore.csproj
index 742f73e..077262a 100644
--- a/dotnetcore/BasicOperationsWithJSON/BasicOperationsWithJSON/BasicOperationsWithJSON.NetCore.csproj
+++ b/dotnetcore/BasicOperationsWithJSON/BasicOperationsWithJSON/BasicOperationsWithJSON.NetCore.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/dotnetcore/BulkCustomDependency/BulkCustomDependencyImpl/BulkCustomDependencyImpl.csproj b/dotnetcore/BulkCustomDependency/BulkCustomDependencyImpl/BulkCustomDependencyImpl.csproj
index 840a34a..c19d04c 100644
--- a/dotnetcore/BulkCustomDependency/BulkCustomDependencyImpl/BulkCustomDependencyImpl.csproj
+++ b/dotnetcore/BulkCustomDependency/BulkCustomDependencyImpl/BulkCustomDependencyImpl.csproj
@@ -5,7 +5,19 @@
-
+
+
+
+
+
+ Always
+
+
+ Always
+
+
+ Always
+
diff --git a/dotnetcore/BulkCustomDependency/BulkCustomDependencyUsage/BulkCustomDependencyUsage.csproj b/dotnetcore/BulkCustomDependency/BulkCustomDependencyUsage/BulkCustomDependencyUsage.csproj
index c836f93..b91c62e 100644
--- a/dotnetcore/BulkCustomDependency/BulkCustomDependencyUsage/BulkCustomDependencyUsage.csproj
+++ b/dotnetcore/BulkCustomDependency/BulkCustomDependencyUsage/BulkCustomDependencyUsage.csproj
@@ -6,7 +6,7 @@
-
+
diff --git a/dotnetcore/BulkOperations/BulkOperations/BulkOperations.NetCore.csproj b/dotnetcore/BulkOperations/BulkOperations/BulkOperations.NetCore.csproj
index 742f73e..077262a 100644
--- a/dotnetcore/BulkOperations/BulkOperations/BulkOperations.NetCore.csproj
+++ b/dotnetcore/BulkOperations/BulkOperations/BulkOperations.NetCore.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/dotnetcore/CacheItemVersioning/CacheItemVersioning/CacheItemVersioning.NetCore.csproj b/dotnetcore/CacheItemVersioning/CacheItemVersioning/CacheItemVersioning.NetCore.csproj
index 742f73e..077262a 100644
--- a/dotnetcore/CacheItemVersioning/CacheItemVersioning/CacheItemVersioning.NetCore.csproj
+++ b/dotnetcore/CacheItemVersioning/CacheItemVersioning/CacheItemVersioning.NetCore.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/dotnetcore/CacheLoaderAndRefresherSample/README.md b/dotnetcore/CacheLoaderAndRefresherSample/README.md
index 5d7c290..4a39d71 100644
--- a/dotnetcore/CacheLoaderAndRefresherSample/README.md
+++ b/dotnetcore/CacheLoaderAndRefresherSample/README.md
@@ -12,8 +12,7 @@
### Introduction
NCache provides you with Cache Startup Loader, a facility of adding the specified data in the cache on cache startup.
-It means every time the cache will be started the data will be loaded in the cache without the user, manually adding it.
-NCache also provides support of Cache Refresher that refreshes this loaded data after a certain period of time to ensure
+It means every time the cache will be started the data will be loaded in the cache without the user, manually adding it. NCache also provides support of Cache Refresher that refreshes this loaded data after a certain period of time to ensure
that the data loaded on startup does not go stale.
This sample uses SampleData project as a reference for model class "Product" "Supplier".
@@ -24,26 +23,26 @@ Before the sample application is executed make sure that:
- Execute the NorthWind.sql script attached with the sample.
- This project is a ClassLibrary and should be deployed in the NCache WebManager to make it functional.
-- To deploy the RefresherSample.dll follow the following steps:
+- To deploy the LoaderAndRefresherSample.dll follow the following steps:
- Open web manager, select the "View Details" option with the cache.
- Stop the cache if running.
- Scroll down to Advanced Settings.
- Click on "CacheLoader / Refresher".
- Click on the check box Enable Cache Loader and Refresher.
- - Click on Browse and find the assemble RefresherSample.dll, it will be in bin/Debug/netstandard2.0.
+ - Click on Browse and find the assemble LoaderAndRefresherSample.dll, it will be in bin/Debug/netstandard2.0.
- Select Refresher class in Class Name option.
- Add parameters for database connection.
- ConnectionString: the connection string for the database.
- Add dataset in DataSets options. The unique identifires for the different kind of data you want to fetch from database.
- - Add the following datasets for the RefresherSample and configure their schedule to refresh:
+ - Add the following datasets for the LoaderAndRefresherSample and configure their schedule to refresh:
- products
- suppliers
- - In the end deploy RefresherSample.dll by clicking on the Deploy Providers and select the dll.
+ - In the end deploy LoaderAndRefresherSample.dll and SampleData.dll by clicking on the Deploy Providers and selecting the dll's.
- By default this sample uses 'demoCache', make sure that cache is running.
### Build and Run the Sample
-- Run the sample application.
+- Build the project and run the sample application.
- Now run the Sql UpdateScript shipped with sample.
- Run the sample again after the configured scheduled refresh time and observe the output.
diff --git a/dotnetcore/CacheLoaderAndRefresherSample/RefresherSample/LoaderAndRefresherSample.csproj b/dotnetcore/CacheLoaderAndRefresherSample/RefresherSample/LoaderAndRefresherSample.csproj
index 70c82b0..96ecec8 100644
--- a/dotnetcore/CacheLoaderAndRefresherSample/RefresherSample/LoaderAndRefresherSample.csproj
+++ b/dotnetcore/CacheLoaderAndRefresherSample/RefresherSample/LoaderAndRefresherSample.csproj
@@ -5,7 +5,7 @@
-
+
diff --git a/dotnetcore/CacheLoaderAndRefresherSample/RefresherSampleUsage/App.config b/dotnetcore/CacheLoaderAndRefresherSample/RefresherSampleUsage/App.config
new file mode 100644
index 0000000..d0264df
--- /dev/null
+++ b/dotnetcore/CacheLoaderAndRefresherSample/RefresherSampleUsage/App.config
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dotnetcore/CacheLoaderAndRefresherSample/RefresherSampleUsage/LoaderAndRefresherSampleUsage.csproj b/dotnetcore/CacheLoaderAndRefresherSample/RefresherSampleUsage/LoaderAndRefresherSampleUsage.csproj
index bf886e8..525ec04 100644
--- a/dotnetcore/CacheLoaderAndRefresherSample/RefresherSampleUsage/LoaderAndRefresherSampleUsage.csproj
+++ b/dotnetcore/CacheLoaderAndRefresherSample/RefresherSampleUsage/LoaderAndRefresherSampleUsage.csproj
@@ -1,4 +1,4 @@
-
+
Exe
@@ -7,7 +7,7 @@
-
+
diff --git a/dotnetcore/CacheLoaderAndRefresherSample/RefresherSampleUsage/Program.cs b/dotnetcore/CacheLoaderAndRefresherSample/RefresherSampleUsage/Program.cs
index 39b4c6d..a76d022 100644
--- a/dotnetcore/CacheLoaderAndRefresherSample/RefresherSampleUsage/Program.cs
+++ b/dotnetcore/CacheLoaderAndRefresherSample/RefresherSampleUsage/Program.cs
@@ -6,17 +6,15 @@ class Program
{
static void Main(string[] args)
{
- static void Main(string[] args)
- {
+
try
{
- Alachisoft.NCache.Samples.LoaderAndRefresherUsage.Run();
+ Alachisoft.NCache.Samples.LoaderAndRefresherUsage.Run();
}
catch (Exception exception)
{
Console.WriteLine(exception.Message);
}
- }
}
}
}
diff --git a/dotnetcore/CacheLoaderAndRefresherSample/SampleData/SampleData/SampleData.csproj b/dotnetcore/CacheLoaderAndRefresherSample/SampleData/SampleData/SampleData.csproj
index 0ef9994..da66bbb 100644
--- a/dotnetcore/CacheLoaderAndRefresherSample/SampleData/SampleData/SampleData.csproj
+++ b/dotnetcore/CacheLoaderAndRefresherSample/SampleData/SampleData/SampleData.csproj
@@ -87,7 +87,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ "None" No authentication is performed.
+ "Windows" IIS performs authentication (Basic, Digest, or Integrated Windows) according to
+ its settings for the application. Anonymous access must be disabled in IIS.
+ "Forms" You provide a custom form (Web page) for users to enter their credentials, and then
+ you authenticate them in your application. A user credential token is stored in a cookie.
+ "Passport" Authentication is performed via a centralized authentication service provided
+ by Microsoft that offers a single logon and core profile services for member sites.
+ -->
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dotnetcore/Streaming/Streaming/Streaming.NetCore.csproj b/dotnetcore/Streaming/Streaming/Streaming.NetCore.csproj
index f887d6e..a3ee242 100644
--- a/dotnetcore/Streaming/Streaming/Streaming.NetCore.csproj
+++ b/dotnetcore/Streaming/Streaming/Streaming.NetCore.csproj
@@ -7,8 +7,19 @@
-
+
+
+
+
+ Always
+
+
+ Always
+
+
+ Always
+