Summary description for MimeTypesReader.
		public MimeTypes()
		{
			var reader = new MimeTypesReader();

			Assembly assembly = Assembly.GetExecutingAssembly();

			using (var stream = assembly.GetManifestResourceStream("Tp.Utils.Mime.mime-types.xml"))
			{
				if (stream == null)
				{
					throw new InvalidOperationException("Could not read resource");
				}
				var document = new XmlDocument();
				document.Load(stream);
				Add(reader.Visit(document));
			}
		}
        public MimeTypes()
        {
            var reader = new MimeTypesReader();

            Assembly assembly = Assembly.GetExecutingAssembly();

            using (var stream = assembly.GetManifestResourceStream("Tp.Utils.Mime.mime-types.xml"))
            {
                if (stream == null)
                {
                    throw new InvalidOperationException("Could not read resource");
                }
                var document = new XmlDocument();
                document.Load(stream);
                Add(reader.Visit(document));
            }
        }
		/// <summary>Should never be instanciated from outside </summary>
		public MimeTypes(String strFilepath)
		{
			var reader = new MimeTypesReader();
			Add(reader.Read(strFilepath));
		}
        /// <summary>Should never be instanciated from outside </summary>
        public MimeTypes(String strFilepath)
        {
            var reader = new MimeTypesReader();

            Add(reader.Read(strFilepath));
        }