Example #1
0
        /// <inheritDoc/>
        public IEnumerable <CacheDependencyKey> GetKeysOfDependentObjects(UserDetailsViewModel viewModel)
        {
            var contentResolvedType = this.ContentType;
            var result = new List <CacheDependencyKey>(1);

            if (viewModel.Item != null && viewModel.Item.Fields.Id != Guid.Empty)
            {
                result.Add(new CacheDependencyKey {
                    Key = viewModel.Item.Fields.Id.ToString(), Type = contentResolvedType
                });
            }

            return(result);
        }
        /// <inheritDoc/>
        public IEnumerable<CacheDependencyKey> GetKeysOfDependentObjects(UserDetailsViewModel viewModel)
        {
            var contentResolvedType = this.ContentType;
            var result = new List<CacheDependencyKey>(1);
            if (viewModel.Item != null && viewModel.Item.Fields.Id != Guid.Empty)
            {
                result.Add(new CacheDependencyKey { Key = viewModel.Item.Fields.Id.ToString(), Type = contentResolvedType });
            }

            return result;
        }
 public System.Collections.Generic.IEnumerable<Telerik.Sitefinity.Data.CacheDependencyKey> GetKeysOfDependentObjects(UserDetailsViewModel viewModel)
 {
     return null;
 }