ConfigurationListProvider Constructor
Default constructor
Namespace: Ignition.Framework.RepositoriesAssembly: CatalystFire.Ignition (in CatalystFire.Ignition.dll) Version: 12.0.3454
public ConfigurationListProvider(
string cacheRegion,
TimeSpan? cacheDuration = null
)
Public Sub New (
cacheRegion As String,
Optional cacheDuration As TimeSpan? = Nothing
)
public:
ConfigurationListProvider(
String^ cacheRegion,
Nullable<TimeSpan> cacheDuration = nullptr
)
new :
cacheRegion : string *
?cacheDuration : Nullable<TimeSpan>
(* Defaults:
let _cacheDuration = defaultArg cacheDuration null
*)
-> ConfigurationListProvider
Parameters
- cacheRegion String
- Generally should be the runtime name of the class that owns this instance of ConfigurationListProvider.
This name should be retrieved using your object's GetType type's FullName property.
When caching is enabled this provider will keep cached sub-entities in a system-wide cache uniquely identified by
a combination of this name and the value-types compile time type
- cacheDuration NullableTimeSpan (Optional)
- How long lists should be cached; default is 30 minutes if not provided