public Template FetchTemplateFromFolder(TemplateDefinition definition, ITemplateStorage folder) { foreach (Template template in folder.Templates) { if (template.Description == definition.TemplateName) { return(template); } } return(null); }
public Template CreateTemplate(TemplateDefinition definition) { var reader = new StreamReader( Assembly.GetExecutingAssembly().GetManifestResourceStream( "TddProductivity.Resources.Templates." + definition.Name + ".xml")); var document = new XmlDocument(); document.Load(reader); ITemplateStorage folder = GetOrCreateTestDriveFolder(); Template template = Template.CreateFromXml(document.DocumentElement); folder.Templates.Add(template); return(template); }
public TemplateTextParser(ITemplateStorage templateStorage) { _templateStorage = templateStorage; }
public HostsManager(ILogger <HostsManager> logger, NginxManagemenDbContext dbContext, ITemplateStorage templateStorage) { this.logger = logger; this.dbContext = dbContext; this.templateStorage = templateStorage; }
public TemplateController(ITemplateStorage templateStorage) { this._templateStorage = templateStorage; }