//private Func<object, IEnumerable<string>, CacheItemDependency> _dependencyFactory;
 /// <summary>
 /// Initializes a new instance of the <see cref="FileTouchableCacheItemBase"/> class.
 /// </summary>
 /// <param name="parent">The parent.</param>
 /// <param name="base">The @base.</param>
 public FileTouchableCacheItemBase(IServiceCache parent, ITouchableCacheItem @base)
 {
     _parent = parent;
     _base = @base;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="DefaultTouchableCacheItem"/> class.
 /// </summary>
 /// <param name="parent">The parent.</param>
 /// <param name="base">The @base.</param>
 public DefaultTouchableCacheItem(WebServiceCache parent, ITouchableCacheItem @base)
 {
     _parent = parent; _base = @base;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="DefaultTouchableCacheItem"/> class.
 /// </summary>
 /// <param name="parent">The parent.</param>
 /// <param name="base">The @base.</param>
 public DefaultTouchableCacheItem(ServerAppFabricServiceCache parent, ITouchableCacheItem @base)
 {
     _parent = parent; _base = @base;
 }
Exemple #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DefaultTouchableCacheItem"/> class.
 /// </summary>
 /// <param name="parent">The parent.</param>
 /// <param name="base">The @base.</param>
 public DefaultTouchableCacheItem(ServerAppFabricServiceCache parent, ITouchableCacheItem @base)
 {
     _parent = parent; _base = @base;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="DefaultFileTouchableCacheItem"/> class.
 /// </summary>
 /// <param name="parent">The parent.</param>
 /// <param name="base">The @base.</param>
 public DefaultFileTouchableCacheItem(WebServiceCache parent, ITouchableCacheItem @base)
     : base(parent, @base)
 {
 }
Exemple #6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DefaultFileTouchableCacheItem"/> class.
 /// </summary>
 /// <param name="parent">The parent.</param>
 /// <param name="base">The @base.</param>
 public DefaultFileTouchableCacheItem(WebServiceCache parent, ITouchableCacheItem @base)
     : base(parent, @base)
 {
 }
Exemple #7
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DefaultTouchableCacheItem"/> class.
 /// </summary>
 /// <param name="parent">The parent.</param>
 /// <param name="base">The @base.</param>
 public DefaultTouchableCacheItem(WebServiceCache parent, ITouchableCacheItem @base)
 {
     _parent = parent; _base = @base;
 }
Exemple #8
0
            //private Func<object, IEnumerable<string>, CacheItemDependency> _dependencyFactory;

            /// <summary>
            /// Initializes a new instance of the <see cref="FileTouchableCacheItemBase"/> class.
            /// </summary>
            /// <param name="parent">The parent.</param>
            /// <param name="base">The @base.</param>
            public FileTouchableCacheItemBase(IServiceCache parent, ITouchableCacheItem @base)
            {
                _parent = parent;
                _base   = @base;
            }
 /// <summary>
 /// Initializes a new instance of the <see cref="ServiceCacheSettings"/> class.
 /// </summary>
 /// <param name="touchable">The touchable.</param>
 public ServiceCacheSettings(ITouchableCacheItem touchable)
     : this()
 {
     Touchable = touchable;
 }
Exemple #10
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ServiceCacheSettings"/> class.
 /// </summary>
 /// <param name="touchable">The touchable.</param>
 public ServiceCacheSettings(ITouchableCacheItem touchable)
     : this()
 {
     Touchable = touchable;
 }