コード例 #1
0
        public TrackRepositoryPathCache(IMetadataRepository metadataRepository, IMetadataRepositoryCache metadataRepositoryCache, ITagReaderFactory tagReaderFactory, Guid userId, string path, Guid collectionId, bool populate, bool updateCollection)
        {
            var repositoryDelegate = new TrackRepositoryPathDelegate(userId, path, collectionId, populate, updateCollection);

            repositoryDelegate.Method = repositoryDelegate.CreateMethod(metadataRepository, metadataRepositoryCache, tagReaderFactory);
            RepositoryDelegate        = repositoryDelegate;
        }
コード例 #2
0
 private bool Equals(TrackRepositoryPathDelegate item)
 {
     return(item != null && this == item);
 }