Table of Contents

Class ProjectTemplateService

Namespace
Loehnert.Lisrt.Scripting.Project
Assembly
Loehnert.Lisrt.Scripting.dll

Service for getting the template instances.

[Export(typeof(IProjectTemplateService))]
public class ProjectTemplateService : IProjectTemplateService
Inheritance
ProjectTemplateService
Implements
Inherited Members

Constructors

ProjectTemplateService(IEnumerable<IProjectTemplate>)

Initializes a new instance of the ProjectTemplateService class.

[ImportingConstructor]
public ProjectTemplateService(IEnumerable<IProjectTemplate> templates)

Parameters

templates IEnumerable<IProjectTemplate>

Imported templates for returning.

Properties

Templates

Gets the templates for creating an project.

public IEnumerable<IProjectTemplate> Templates { get; }

Property Value

IEnumerable<IProjectTemplate>