いくつかの名前付きキャッシュを使用して Windows AppFabric キャッシュを使用しています。名前付きキャッシュごとに個別の有効期限ポリシーを設定できます。
可能であれば、構成ファイルを介してこれを実現する方法を教えてください。
サンプルコード
<add name="AFCM" type="CelloSaaS.Library.Provider.AppFabricCacheManager, CelloSaaS.Library" RequestTimeout="600"
RoutingClient="false" LocalCache="true" HostName="192.168.21.3"
CachePort="22233" CacheHostName="DistributedCacheService" NamedCache="AFCM" InvalidationPolicy="TimeoutBased" DefaultTimeOut="86400" SecurityMode="None" ProtectionLevel="None" MaxBufferSize = "10000000" />
<add name="ICM" type="CelloSaaS.Library.Provider.AppFabricCacheManager, CelloSaaS.Library" RequestTimeout="600"
RoutingClient="false" LocalCache="true" HostName="192.168.0.01"
CachePort="22233" CacheHostName="DistributedCacheService" NamedCache="ICM" InvalidationPolicy="TimeoutBased" DefaultTimeOut="86400" SecurityMode="None" ProtectionLevel="None" MaxBufferSize = "10000000" />
コードによると、3 番目のタグで指定されているポリシーは、AFCM と呼ばれる名前付きキャッシュ用であると推測されます。この点について明確にしてください。