Example #1
0
        public string FullPathOf(string uri)
        {
            if (DataUriUtil.IsData(uri))
            {
                throw new InvalidOperationException("uri is data form");
            }

            return(EnsureCleanedPath(_baseDir, uri));
        }
Example #2
0
        public Resource Load(string uri)
        {
            if (!DataUriUtil.IsData(uri))
            {
                throw new InvalidOperationException("uri is not data form");
            }

            return(DataUriUtil.Extract(uri));
        }
Example #3
0
        public Resource Load(string uri)
        {
            if (DataUriUtil.IsData(uri))
            {
                return(DataUriUtil.Extract(uri));
            }

            return(LoadFromFile(_baseDir, uri));
        }