Esempio n. 1
0
        /// <summary>
        ///   The read stream.
        /// </summary>
        /// <param name = "stream">
        ///   The stream.
        /// </param>
        private void ReadStream(Stream stream)
        {
            var patterns = new List <UriPattern>();

            if (stream != null)
            {
                var reader = new StreamReader(stream);
                while (reader.Peek() >= 0)
                {
                    var line    = reader.ReadLine();
                    var pattern = new UriPattern(line);

                    patterns.Add(pattern);
                }
            }

            this.Patterns = patterns;
        }
Esempio n. 2
0
 public void Deconstruct(out FilePathPattern filePath, out UriPattern uri)
 {
     filePath = FilePath;
     uri      = Uri;
 }
Esempio n. 3
0
 public Entry(FilePathPattern filePath, UriPattern uri)
 {
     FilePath = filePath;
     Uri      = uri;
 }
Esempio n. 4
0
        /// <summary>
        ///   The read stream.
        /// </summary>
        /// <param name = "stream">
        ///   The stream.
        /// </param>
        private void ReadStream(Stream stream)
        {
            var patterns = new List<UriPattern>();
            if (stream != null)
            {
                var reader = new StreamReader(stream);
                while (reader.Peek() >= 0)
                {
                    var line = reader.ReadLine();
                    var pattern = new UriPattern(line);

                    patterns.Add(pattern);
                }
            }

            this.Patterns = patterns;
        }