Row comisiones en proveedores abonar
This commit is contained in:
BIN
packages/NC-OS-SessionStateProvider.4.4.0.0/.signature.p7s
vendored
Normal file
BIN
packages/NC-OS-SessionStateProvider.4.4.0.0/.signature.p7s
vendored
Normal file
Binary file not shown.
17
packages/NC-OS-SessionStateProvider.4.4.0.0/Content/Web.config.transform
vendored
Normal file
17
packages/NC-OS-SessionStateProvider.4.4.0.0/Content/Web.config.transform
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<configuration>
|
||||
<system.web>
|
||||
<compilation>
|
||||
<assemblies>
|
||||
<add assembly="Alachisoft.NCache.SessionStoreProvider, Version=4.4.0.0, Culture=neutral, PublicKeyToken=1448E8D1123E9096"/>
|
||||
</assemblies>
|
||||
</compilation>
|
||||
<sessionState cookieless="false" regenerateExpiredSessionId="true" mode="Custom" customProvider="NCacheSessionProvider" timeout="60" >
|
||||
<providers>
|
||||
<add name="NCacheSessionProvider" type="Alachisoft.NCache.Web.SessionState.NSessionStoreProvider" sessionAppId="WebF1" cacheName="mycache" writeExceptionsToEventLog="false" asyncSession="false" enableLogs="false"/>
|
||||
</providers>
|
||||
</sessionState>
|
||||
<machineKey validationKey="A01D6E0D1A5D2A22E0854CA612FE5C5EC4AECF24" decryptionKey="ACD8EBF87C4C8937" validation="SHA1"/>
|
||||
</system.web>
|
||||
|
||||
</configuration>
|
||||
BIN
packages/NC-OS-SessionStateProvider.4.4.0.0/NC-OS-SessionStateProvider.4.4.0.0.nupkg
vendored
Normal file
BIN
packages/NC-OS-SessionStateProvider.4.4.0.0/NC-OS-SessionStateProvider.4.4.0.0.nupkg
vendored
Normal file
Binary file not shown.
BIN
packages/NC-OS-SessionStateProvider.4.4.0.0/NuGet.exe
vendored
Normal file
BIN
packages/NC-OS-SessionStateProvider.4.4.0.0/NuGet.exe
vendored
Normal file
Binary file not shown.
24
packages/NC-OS-SessionStateProvider.4.4.0.0/readme.txt
vendored
Normal file
24
packages/NC-OS-SessionStateProvider.4.4.0.0/readme.txt
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
NCache Session State Store Provider for NCache Open Source 4.4
|
||||
|
||||
Instructions:
|
||||
|
||||
► The session state store provider is a custom SessionStateStoreProviderBase implementation for an ASP.NET application
|
||||
which utilizes NCache as the underlying caching solution.
|
||||
|
||||
► To use the provider, NCache Open Source 4.4 or later must be installed. To download, install and use NCache Open Source,
|
||||
please visit: http://www.alachisoft.com/download.html
|
||||
|
||||
► NC-SesionStateStoreProvider NuGet package adds reference to
|
||||
1- NCacheSessionStateStoreProvider.dll
|
||||
2- SessionStateManagement.dll
|
||||
|
||||
► The NuGet package modifies the app.config file of the project. Specifically, it add an assembly reference tag for
|
||||
the provider, defines a CustomProvider tag named NCacheSessionProvider, and sets the default ASP.Net provider to it.
|
||||
For reference on different tags of the provider,
|
||||
please visit: http://www.alachisoft.com/resources/docs/ncache/help-4-3/module_1_6_3_1_2.html
|
||||
|
||||
► For basic caching, set up a cache through NCache and change value of the field "cacheName" in the custom provider tag
|
||||
in app.config to the name of the newly configured cache. By default, "mycache" is specified.
|
||||
|
||||
► It is required to generate ASP.NET session IDs in the same manner on all nodes. You can use the genmackeys utility
|
||||
available with NCache installation to generate the keys. The package adds a default tag for this purpose.
|
||||
30
packages/NC-OS-SessionStateProvider.4.4.0.0/tools/net20/Install.Ps1
vendored
Normal file
30
packages/NC-OS-SessionStateProvider.4.4.0.0/tools/net20/Install.Ps1
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
param($installPath, $toolsPath, $package, $project)
|
||||
|
||||
if (Test-Path Env:\nchome)
|
||||
{
|
||||
$project.Object.References.Add("$env:NCHOME\bin\assembly\2.0\Alachisoft.NCache.Cache.dll");
|
||||
$project.Object.References.Add("$env:NCHOME\bin\assembly\2.0\Alachisoft.NCache.Common.dll");
|
||||
$project.Object.References.Add("$env:NCHOME\bin\assembly\2.0\Alachisoft.NCache.Management.dll");
|
||||
$project.Object.References.Add("$env:NCHOME\bin\assembly\2.0\Alachisoft.NCache.Runtime.dll");
|
||||
$project.Object.References.Add("$env:NCHOME\bin\assembly\2.0\Alachisoft.NCache.Security.dll");
|
||||
$project.Object.References.Add("$env:NCHOME\bin\assembly\2.0\Alachisoft.NCache.Serialization.dll");
|
||||
$project.Object.References.Add("$env:NCHOME\bin\assembly\2.0\Alachisoft.NCache.Web.dll");
|
||||
|
||||
$project.Object.References.Add("$env:NCHOME\bin\assembly\2.0\Alachisoft.NCache.SessionStateManagement.dll");
|
||||
$project.Object.References.Add("$env:NCHOME\bin\assembly\2.0\Alachisoft.NCache.SessionStoreProvider.dll");
|
||||
|
||||
foreach ($reference in $project.Object.References)
|
||||
{
|
||||
if($reference.Name -Match "Alachisoft*")
|
||||
{
|
||||
if($reference.CopyLocal -eq $false)
|
||||
{
|
||||
$reference.CopyLocal = $true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
echo "NCache is not installed on this system."
|
||||
}
|
||||
11
packages/NC-OS-SessionStateProvider.4.4.0.0/tools/net20/Uninstall.Ps1
vendored
Normal file
11
packages/NC-OS-SessionStateProvider.4.4.0.0/tools/net20/Uninstall.Ps1
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
param($installPath, $toolsPath, $package, $project)
|
||||
|
||||
$project.Object.References | Where-Object { $_.Name -eq 'Alachisoft.NCache.Cache' } | ForEach-Object { $_.Remove() }
|
||||
$project.Object.References | Where-Object { $_.Name -eq 'Alachisoft.NCache.Common' } | ForEach-Object { $_.Remove() }
|
||||
$project.Object.References | Where-Object { $_.Name -eq 'Alachisoft.NCache.Management' } | ForEach-Object { $_.Remove() }
|
||||
$project.Object.References | Where-Object { $_.Name -eq 'Alachisoft.NCache.Runtime' } | ForEach-Object { $_.Remove() }
|
||||
$project.Object.References | Where-Object { $_.Name -eq 'Alachisoft.NCache.Security' } | ForEach-Object { $_.Remove() }
|
||||
$project.Object.References | Where-Object { $_.Name -eq 'Alachisoft.NCache.Serialization' } | ForEach-Object { $_.Remove() }
|
||||
$project.Object.References | Where-Object { $_.Name -eq 'Alachisoft.NCache.Web' } | ForEach-Object { $_.Remove() }
|
||||
$project.Object.References | Where-Object { $_.Name -eq 'Alachisoft.NCache.SessionStateManagement' } | ForEach-Object { $_.Remove() }
|
||||
$project.Object.References | Where-Object { $_.Name -eq 'Alachisoft.NCache.SessionStoreProvider' } | ForEach-Object { $_.Remove() }
|
||||
22
packages/NC-OS-SessionStateProvider.4.4.0.0/tools/net40/Install.Ps1
vendored
Normal file
22
packages/NC-OS-SessionStateProvider.4.4.0.0/tools/net40/Install.Ps1
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
param($installPath, $toolsPath, $package, $project)
|
||||
|
||||
if (Test-Path Env:\nchome)
|
||||
{
|
||||
$project.Object.References.Add("$env:NCHOME\bin\assembly\2.0\Alachisoft.NCache.SessionStateManagement.dll");
|
||||
$project.Object.References.Add("$env:NCHOME\bin\assembly\2.0\Alachisoft.NCache.SessionStoreProvider.dll");
|
||||
|
||||
foreach ($reference in $project.Object.References)
|
||||
{
|
||||
if($reference.Name -Match "Alachisoft*")
|
||||
{
|
||||
if($reference.CopyLocal -eq $false)
|
||||
{
|
||||
$reference.CopyLocal = $true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
echo "NCache is not installed on this system."
|
||||
}
|
||||
4
packages/NC-OS-SessionStateProvider.4.4.0.0/tools/net40/Uninstall.Ps1
vendored
Normal file
4
packages/NC-OS-SessionStateProvider.4.4.0.0/tools/net40/Uninstall.Ps1
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
param($installPath, $toolsPath, $package, $project)
|
||||
|
||||
$project.Object.References | Where-Object { $_.Name -eq 'Alachisoft.NCache.SessionStateManagement' } | ForEach-Object { $_.Remove() }
|
||||
$project.Object.References | Where-Object { $_.Name -eq 'Alachisoft.NCache.SessionStoreProvider' } | ForEach-Object { $_.Remove() }
|
||||
Reference in New Issue
Block a user