Пример #1
0
 private void SaveOptions(Project project, string optionsPath, ReverseEngineerOptions options)
 {
     if (!File.Exists(optionsPath + ".ignore"))
     {
         File.WriteAllText(optionsPath, options.Write(), Encoding.UTF8);
         project.ProjectItems.AddFromFile(optionsPath);
     }
 }
        private void SaveOptions(Project project, string optionsPath, ReverseEngineerOptions options, Tuple <List <Schema>, string> renamingOptions)
        {
            if (!File.Exists(optionsPath + ".ignore"))
            {
                File.WriteAllText(optionsPath, options.Write(), Encoding.UTF8);
                project.ProjectItems.AddFromFile(optionsPath);
            }

            if (renamingOptions.Item1 != null && !File.Exists(renamingOptions.Item2 + ".ignore"))
            {
                File.WriteAllText(renamingOptions.Item2, CustomNameOptionsExtensions.Write(renamingOptions.Item1), Encoding.UTF8);
                project.ProjectItems.AddFromFile(renamingOptions.Item2);
            }
        }