예제 #1
0
        static void Main(string[] args)
        {
            string siteRoot = GetSiteRoot(args, Environment.CurrentDirectory);

            string viewsFolder = Path.Combine(siteRoot, "Views");

            string[] viewFiles = Directory.GetFiles(viewsFolder, "*.aspx", SearchOption.AllDirectories);

            foreach (string viewFile in viewFiles)
            {
                string source = File.ReadAllText(viewFile);

                string newSource = new Upgrader(source)
                                   .TransformPropertyDecleration()
                                   .TransformSubViewProperties()
                                   .ToString();

                File.WriteAllText(viewFile, newSource);
            }
        }
예제 #2
0
		static void Main(string[] args)
		{
			string siteRoot = GetSiteRoot(args, Environment.CurrentDirectory);
			
			string viewsFolder = Path.Combine(siteRoot, "Views");

			string[] viewFiles = Directory.GetFiles(viewsFolder, "*.aspx", SearchOption.AllDirectories);

			foreach (string viewFile in viewFiles)
			{
				string source = File.ReadAllText(viewFile);

				string newSource = new Upgrader(source)
					.TransformPropertyDecleration()
					.TransformSubViewProperties()
					.ToString();

				File.WriteAllText(viewFile, newSource);
			}
		}