コード例 #1
0
        /// <summary>
        /// Take our 'About Me' section and decode the HTML so it displays properly.
        /// </summary>
        /// <param name="txn"></param>
        /// <param name="mgr"></param>
        /// <param name="args"></param>
        /// <returns></returns>
        public override XmlResults Execute(XmlTransaction txn, XmlManager mgr, XmlArguments args)
        {
            var ret   = mgr.CreateXmlResults();
            var about = args.GetArguments(0);

            ret.Add(new XmlValue(HttpUtility.HtmlDecode(about.NextValue().AsString)));
            return(ret);
        }
コード例 #2
0
        private static string GenerateXml(Arguments arguments)
        {
            var xmlArguments = new XmlArguments {
                AssemblyName     = "{AssemblyName}",
                CommandString    = "{CommandString}",
                ConnectionString = "{ConnectionString }",
                Directory        = "{Directory}",
                Path             = "{Path}"
            };
            var path = IoHelper.Filecheck(IoHelper.PathFormater(arguments.Path));

            IoHelper.WriteXmlStringToFile(path, xmlArguments);
            return("completed");
        }