Microsoft.TemplateEngine.Abstractions.TemplatePackage Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Template |
Basic ITemplatePackage implementation so each ITemplatePackageProvider doesn't need to re-implement it. |
IManaged |
Represents the package that can be managed by IManagedTemplatePackageProvider. IManagedTemplatePackageProvider can additionally install, update and uninstall template package. |
IManaged |
The provider is responsible for managing IManagedTemplatePackages. Besides base functionality of ITemplatePackageProvider, it adds ability to install, update and uninstall template packages. |
ITemplate |
Represents the template package. Template package is a folder, .nupkg or other container that can contain single or multiple templates. for more information. |
ITemplate |
Provides set of ITemplatePackages available to the host. |
ITemplate |
Factory responsible for creating ITemplatePackageProvider or IManagedTemplatePackageProvider. This is registered with IComponentManager either via Register(Type) or BuiltInComponents. |