コード例 #1
0
        public override ITemplateFileConfig GetTemplateFileConfig()
        {
            var config = new TemplateFileConfig(
                fileName: "host",
                fileExtension: "json");

            config.CustomMetadata.Add("ItemType", "None");
            config.CustomMetadata.Add("CopyToOutputDirectory", "PreserveNewest");

            return(config);
        }
コード例 #2
0
        public override ITemplateFileConfig GetTemplateFileConfig()
        {
            var Metadata = new TemplateFileConfig(
                overwriteBehaviour: OverwriteBehaviour.OnceOff,
                codeGenType: CodeGenType.Basic,
                fileName: $"{TemplateName}",
                fileExtension: "cs",
                relativeLocation: $"{FolderPath}");

            Metadata.CustomMetadata.Add("Depends On", $"{TemplateName}.tt");

            return(Metadata);
        }