Exemple #1
0
        /// <summary>
        /// The load menu from xml.
        /// </summary>
        private void LoadMenuFromXml()
        {
            const string defFile = "YAF.Controls.YafAdminMenu.AdminMenuDef.xml";

            // load menu definition...
            var deserializer = new XmlSerializer(typeof(YafMenu));

            using (Stream resourceStream = Assembly.GetAssembly(this.GetType()).GetManifestResourceStream(defFile))
            {
                if (resourceStream != null)
                {
                    this._menuDef = (YafMenu)deserializer.Deserialize(resourceStream);
                }
            }
        }
Exemple #2
0
      /// <summary>
    /// The load menu from xml.
    /// </summary>
    private void LoadMenuFromXml()
    {
      const string defFile = "YAF.Controls.YafAdminMenu.AdminMenuDef.xml";

      // load menu definition...
      var deserializer = new XmlSerializer(typeof(YafMenu));
      using (Stream resourceStream = Assembly.GetAssembly(this.GetType()).GetManifestResourceStream(defFile))
      {
        if (resourceStream != null)
        {
          this._menuDef = (YafMenu)deserializer.Deserialize(resourceStream);
        }
      }
    }