这是基于vue-vben-admin 模板适用于abp Vnext的前端管理项目
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
feijie 99c5f25923 feat(docs): 添加文本模板模块文档 1 year ago
..
LINGYUN/Abp/TextTemplating feat: add support text-templating management 4 years ago
FodyWeavers.xml feat: add support text-templating management 4 years ago
FodyWeavers.xsd feat: add support text-templating management 4 years ago
LINGYUN.Abp.TextTemplating.HttpApi.Client.csproj upgrade abp framework to 8.2.0 2 years ago
README.EN.md feat(docs): 添加文本模板模块文档 1 year ago
README.md feat(docs): 添加文本模板模块文档 1 year ago

README.md

LINGYUN.Abp.TextTemplating.HttpApi.Client

模块说明

文本模板 HTTP API 客户端模块,提供文本模板管理的 HTTP 客户端代理实现。

基础模块

  • LINGYUN.Abp.TextTemplating.Application.Contracts
  • Volo.Abp.Http.Client

功能定义

  • 提供文本模板管理的 HTTP 客户端代理
    • TextTemplateDefinitionClientProxy - 模板定义管理客户端代理
    • TextTemplateContentClientProxy - 模板内容管理客户端代理
  • 实现以下应用服务接口
    • ITextTemplateDefinitionAppService
    • ITextTemplateContentAppService

配置项

  • AbpTextTemplatingRemoteServiceConsts
    • RemoteServiceName - 远程服务名称 (默认: "AbpTextTemplating")

如何使用

  1. 添加 AbpTextTemplatingHttpApiClientModule 依赖
[DependsOn(typeof(AbpTextTemplatingHttpApiClientModule))]
public class YouProjectModule : AbpModule
{
    public override void ConfigureServices(ServiceConfigurationContext context)
    {
        // 配置远程服务
        Configure<AbpRemoteServiceOptions>(options =>
        {
            options.RemoteServices.Default.BaseUrl = "http://localhost:44315/";
        });
    }
}
  1. 注入并使用客户端代理
public class YourService
{
    private readonly ITextTemplateDefinitionAppService _templateDefinitionAppService;

    public YourService(ITextTemplateDefinitionAppService templateDefinitionAppService)
    {
        _templateDefinitionAppService = templateDefinitionAppService;
    }

    public async Task ManageTemplateAsync()
    {
        // 获取模板定义列表
        var templates = await _templateDefinitionAppService.GetListAsync(
            new TextTemplateDefinitionGetListInput());
    }
}

查看英文