예제 #1
0
        public override void Run()
        {
            IFileProvider fileProvider = new EmbeddedFileProvider(Assembly.GetExecutingAssembly());

            //目录
            IDirectoryContents contents = fileProvider.GetDirectoryContents("/");

            foreach (var item in contents)
            {
                Stream stream = item.CreateReadStream();
                Console.WriteLine(item.Name);
            }

            //文件
            IFileInfo fileInfo = fileProvider.GetFileInfo("emb.html");

            Console.WriteLine(fileInfo.AsFormatJsonStr());
        }