Esempio n. 1
0
        public TransformerComparer(AssetFile file)
        {
            _file       = file;
            _extensions = new Lazy <IList <string> >(() => _file.AllExtensions().ToList());

            _positions = new Cache <ITransformerPolicy, int?>(policy => policy.MatchingExtensionPosition(_extensions.Value));
        }
Esempio n. 2
0
        private bool hasExtensionForFile(AssetFile file)
        {
            var fileExtensions = file.AllExtensions();

            return(_extensions.Any(fileExtensions.Contains));
        }