| 1234567891011121314151617181920212223242526272829303132333435363738394041 | #pragma warning disable CS1591using System.IO;using MediaBrowser.Model.IO;namespace MediaBrowser.MediaEncoding.BdInfo{    public class BdInfoFileInfo : BDInfo.IO.IFileInfo    {        private FileSystemMetadata _impl = null;        public BdInfoFileInfo(FileSystemMetadata impl)        {            _impl = impl;        }        public string Name => _impl.Name;        public string FullName => _impl.FullName;        public string Extension => _impl.Extension;        public long Length => _impl.Length;        public bool IsDir => _impl.IsDirectory;        public System.IO.Stream OpenRead()        {            return new FileStream(                FullName,                FileMode.Open,                FileAccess.Read,                FileShare.Read);        }        public System.IO.StreamReader OpenText()        {            return new System.IO.StreamReader(OpenRead());        }    }}
 |