Example #1
0
        public void Update(ShopConfigInfo info)
        {
            XmlSerializer serializer = new XmlSerializer(typeof(ShopConfigInfo));

            using (Stream stream = new FileStream(this.filePath, FileMode.Create, FileAccess.Write, FileShare.None))
            {
                XmlSerializerNamespaces namespaces = new XmlSerializerNamespaces();
                namespaces.Add("", "");
                serializer.Serialize(stream, info, namespaces);
            }
        }
Example #2
0
 public void Update(ShopConfigInfo info)
 {
     try
     {
         XmlSerializer serializer = new XmlSerializer(typeof(ShopConfigInfo));
         using (Stream stream = new FileStream(this.filePath, FileMode.Create, FileAccess.Write, FileShare.None))
         {
             XmlSerializerNamespaces namespaces = new XmlSerializerNamespaces();
             namespaces.Add("", "");
             serializer.Serialize(stream, info, namespaces);
         }
     }
     catch (SecurityException exception)
     {
         throw new SecurityException(exception.Message, exception.DenySetInstance, exception.PermitOnlySetInstance, exception.Method, exception.Demanded, exception.FirstPermissionThatFailed);
     }
 }