Ejemplo n.º 1
0
        public string GetOutputFile(ITemplateIdentity templateIdentity, string fileName)
        {
            string retVal = GetValue(fileName);

            retVal = System.IO.Path.GetFileName(retVal);
            retVal = $"{templateIdentity.TemplateName}\\{templateIdentity.TemplateVersion}\\{retVal}";
            return(retVal);
        }
Ejemplo n.º 2
0
 public ProcessModel(ITemplateIdentity templateIdentity,
                     IDictionary <string, string> templateVariables, string runName, IMetadataSourceProperties metadataSourceProperties,
                     IList <IEntityNavigation> excludedNavigationProperties,
                     string baseWritePath, IModel metadataSourceModel) : this()
 {
     Errors = new List <string>();
     //TemplateName = templateName;
     //TemplateId = templateId;
     //TemplateVersion = templateVersion;
     TemplateIdentity = templateIdentity;
     RunName          = runName;
     //DataSource = dataSource;
     //SchemaText = schemaText;
     BaseWritePath                = baseWritePath;
     MetadataSourceModel          = metadataSourceModel;
     MetadataSourceProperties     = metadataSourceProperties;
     ExcludedNavigationProperties = excludedNavigationProperties;
     //ConnectionStringName = connectionStringName;
     TemplateVariables = templateVariables;
     FileCount         = 0;
 }