Info
Version: | 2.1.0 |
Author(s): | axuno gGmbH |
Last Update: | Wednesday, July 3, 2024 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/axuno/Axuno.TextTemplating |
NuGet Url: | https://www.nuget.org/packages/Axuno.TextTemplating |
Install
Install-Package Axuno.TextTemplating
dotnet add package Axuno.TextTemplating
paket add Axuno.TextTemplating
Axuno.TextTemplating Download (Unzip the "nupkg" after downloading)
Dependencies
net5.0
- Axuno.VirtualFileSystem(>= 1.0.0)
- Microsoft.Extensions.FileProviders.Composite(>= 5.0.0)
- Microsoft.Extensions.FileProviders.Embedded(>= 5.0.2)
- Microsoft.Extensions.FileProviders.Physical(>= 5.0.0)
- Microsoft.Extensions.Localization(>= 5.0.2)
- Scriban.Signed(>= 3.3.3)
- System.Collections.Immutable(>= 5.0.0)
- Axuno.VirtualFileSystem(>= 1.0.0)
- Microsoft.Extensions.FileProviders.Composite(>= 5.0.0)
- Microsoft.Extensions.FileProviders.Embedded(>= 5.0.2)
- Microsoft.Extensions.FileProviders.Physical(>= 5.0.0)
- Microsoft.Extensions.Localization(>= 5.0.2)
- Scriban.Signed(>= 3.3.3)
- System.Collections.Immutable(>= 5.0.0)
Tags
* It is based on the Scriban library, so it supports conditional logics, loops and much more.
* Template content can be localized.
* You can define layout templates to be used as the layout while rendering other templates.
* You can pass arbitrary objects to the template context (beside the model) for advanced scenarios.
The library is a modified version of the lightweight TextTemplating.Scriban part of Volo.Abp.TextTemplating 7.0
(i.e., exluding the more heavy TextTemplating.Razor).