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.
|
|
1 year ago | |
|---|---|---|
| .. | ||
| LINGYUN/Abp/LocalizationManagement | 2 years ago | |
| FodyWeavers.xml | 2 years ago | |
| FodyWeavers.xsd | 2 years ago | |
| LINGYUN.Abp.LocalizationManagement.HttpApi.csproj | 2 years ago | |
| README.EN.md | 1 year ago | |
| README.md | 1 year ago | |
README.md
LINGYUN.Abp.LocalizationManagement.HttpApi
本地化管理HTTP API模块,提供RESTful风格的API接口。
功能特性
- 提供本地化管理的HTTP API接口
- 支持语言、资源、文本的REST操作
- 集成ABP动态API功能
- 支持API版本控制
- 支持Swagger文档生成
模块引用
[DependsOn(typeof(AbpLocalizationManagementHttpApiModule))]
public class YouProjectModule : AbpModule
{
// other
}
API控制器
LanguageController: 语言管理API控制器ResourceController: 资源管理API控制器TextController: 文本管理API控制器
配置项
public override void PreConfigureServices(ServiceConfigurationContext context)
{
PreConfigure<AbpMvcDataAnnotationsLocalizationOptions>(options =>
{
options.AddAssemblyResource(
typeof(LocalizationManagementResource),
typeof(AbpLocalizationManagementApplicationContractsModule).Assembly);
});
PreConfigure<IMvcBuilder>(mvcBuilder =>
{
mvcBuilder.AddApplicationPartIfNotExists(typeof(AbpLocalizationManagementApplicationContractsModule).Assembly);
});
}
API路由
/api/localization-management/languages- 语言管理相关API/api/localization-management/resources- 资源管理相关API/api/localization-management/texts- 文本管理相关API