Esempio n. 1
0
        static void generateIDefaultInstanceCreator(string typeName)
        {
            var config   = new VisualDebuggingConfig(Preferences.LoadConfig());
            var folder   = config.defaultInstanceCreatorFolderPath;
            var filePath = folder + "Default" + typeName.ShortTypeName() + "InstanceCreator.cs";
            var template = DEFAULT_INSTANCE_CREATOR_TEMPLATE_FORMAT
                           .Replace("${Type}", typeName)
                           .Replace("${ShortType}", typeName.ShortTypeName());

            generateTemplate(folder, filePath, template);
        }
Esempio n. 2
0
        public static void GenerateIDefaultInstanceCreator(string typeName)
        {
            var preferences = Preferences.sharedInstance;
            var config      = preferences.CreateAndConfigure <VisualDebuggingConfig>();
            var folder      = config.defaultInstanceCreatorFolderPath;
            var filePath    = folder + Path.DirectorySeparatorChar + "Default" + typeName.ShortTypeName() + "InstanceCreator.cs";
            var template    = DEFAULT_INSTANCE_CREATOR_TEMPLATE_FORMAT
                              .Replace("${Type}", typeName)
                              .Replace("${ShortType}", typeName.ShortTypeName());

            generateTemplate(folder, filePath, template);
        }