gpt4 book ai didi

ncache - 如何以编程方式加载 NCache 客户端配置的特定文件?

转载 作者:行者123 更新时间:2023-12-02 09:24:40 30 4
gpt4 key购买 nike

不想将 client.ncconf 留在我的 exe 旁边,我希望能够指定 client.ncconf 的路径> 以编程方式归档。我可以怎样呢?我正在使用 NCache 4.4SP1 开源。

我使用的方法主要是 Web.Caching.NCache.InitializeCacheCache.Get

最佳答案

它从 %NCHOME% InstallDir/config 中选择配置。只需在您的 AppSettings 中添加以下内容

<add key="InstallDir" value="C:\temp"/>

此外,所有客户端配置都可以使用CacheInitParams以编程方式指定。你可以

namespace Alachisoft.NCache.Web.Caching
{
public class CacheInitParams : ICloneable
{
public CacheInitParams();

public string BindIP { get; set; }
public ClientCacheSyncMode ClientCacheSyncMode { get; set; }
public int ClientRequestTimeOut { get; set; }
public int CommandRetries { get; set; }
public int CommandRetryInterval { get; set; }
public int ConnectionRetries { get; set; }
public int ConnectionTimeout { get; set; }
public string DefaultReadThruProvider { get; set; }
public string DefaultWriteThruProvider { get; set; }
public bool LoadBalance { get; set; }
public CacheMode Mode { get; set; }
[Obsolete("This property is deprecated. Please use the 'ServerList' property instead.", false)]
public int Port { get; set; }
public SecurityParams PrimaryUserCredentials { get; set; }
public int RetryConnectionDelay { get; set; }
public int RetryInterval { get; set; }
public SecurityParams SecondaryUserCredentials { get; set; }
[Obsolete("This property is deprecated. Please use the 'ServerList' property instead.", false)]
public string Server { get; set; }
public CacheServerInfo[] ServerList { get; set; }

public object Clone();
}
}

关于ncache - 如何以编程方式加载 NCache 客户端配置的特定文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35461793/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com