public static void Main()
        {
            var stream = File.OpenRead("loremipsum.txt");

            var loggingStream = new LoggingStreamDecorator(Log, stream);

            using (var reader = new StreamReader(loggingStream))
            {
                reader.ReadToEnd();
            }

            Console.ReadLine();
        }
Esempio n. 2
0
        public static void Main()
        {
            using (Log.Activity("Demonstrate using a logging Stream decorator"))
            {
                var stream        = File.OpenRead("loremipsum.txt");
                var loggingStream = new LoggingStreamDecorator(stream);

                using (var reader = new StreamReader(loggingStream))
                {
                    reader.ReadToEnd();
                }
            }

            Console.ReadLine();
        }