From 719a8db868f655b0c2d7d2b2ed362b10d47a5754 Mon Sep 17 00:00:00 2001 From: maliming Date: Sun, 31 Mar 2019 16:37:56 +0800 Subject: [PATCH] fix #934 Correct the wrong module name in the document and powershell. --- docs/en/Multi-Tenancy.md | 14 +++++++------- docs/zh-Hans/Multi-Tenancy.md | 14 +++++++------- nupkg/common.ps1 | 2 +- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/docs/en/Multi-Tenancy.md b/docs/en/Multi-Tenancy.md index d8c52f38fe..118fea5c19 100644 --- a/docs/en/Multi-Tenancy.md +++ b/docs/en/Multi-Tenancy.md @@ -6,17 +6,17 @@ Wikipedia [defines](https://en.wikipedia.org/wiki/Multitenancy) multi-tenancy as > Software **Multi-tenancy** refers to a software **architecture** in which a **single instance** of a software runs on a server and serves **multiple tenants**. A tenant is a group of users who share a common access with specific privileges to the software instance. With a multitenant architecture, a software application is designed to provide every tenant a **dedicated share of the instance including its data**, configuration, user management, tenant individual functionality and non-functional properties. Multi-tenancy contrasts with multi-instance architectures, where separate software instances operate on behalf of different tenants. -### Volo.Abp.MultiTenancy.Abstractions Package +### Volo.Abp.MultiTenancy Package -Volo.Abp.MultiTenancy.Abstractions package defines fundamental interfaces to make your code "multi-tenancy ready". So, install it to your project using the package manager console (PMC): +Volo.Abp.MultiTenancy package defines fundamental interfaces to make your code "multi-tenancy ready". So, install it to your project using the package manager console (PMC): ```` -Install-Package Volo.Abp.MultiTenancy.Abstractions +Install-Package Volo.Abp.MultiTenancy ```` > This package is already installed by default with the startup template. So, most of the time, you don't need to install it manually. -Then you can add **AbpMultiTenancyAbstractionsModule** dependency to your module: +Then you can add **AbpMultiTenancyModule** dependency to your module: ````C# using Volo.Abp.Modularity; @@ -24,7 +24,7 @@ using Volo.Abp.MultiTenancy; namespace MyCompany.MyProject { - [DependsOn(typeof(AbpMultiTenancyAbstractionsModule))] + [DependsOn(typeof(AbpMultiTenancyModule))] public class MyModule : AbpModule { //... @@ -98,7 +98,7 @@ Volo.Abp.MultiTenancy is the actual package that makes your application multi-te Install-Package Volo.Abp.MultiTenancy ```` -Then you can add **AbpMultiTenancyAbstractionsModule** dependency to your module: +Then you can add **AbpMultiTenancyModule** dependency to your module: ````C# using Volo.Abp.Modularity; @@ -114,7 +114,7 @@ namespace MyCompany.MyProject } ```` -> If you add AbpMultiTenancyModule dependency to your module, then you don't need to add AbpMultiTenancyAbstractionsModule dependency separately since AbpMultiTenancyModule already depends on it. +> If you add AbpMultiTenancyModule dependency to your module, then you don't need to add AbpMultiTenancyModule dependency separately since AbpMultiTenancyModule already depends on it. #### Determining Current Tenant diff --git a/docs/zh-Hans/Multi-Tenancy.md b/docs/zh-Hans/Multi-Tenancy.md index 11b729e79f..6364428ec1 100644 --- a/docs/zh-Hans/Multi-Tenancy.md +++ b/docs/zh-Hans/Multi-Tenancy.md @@ -6,17 +6,17 @@ ABP的多租户模块提供了创建多租户应用程序的基本功能. > 软件多租户技术指的是一种软件架构,这种架构可以使用软件的单实例运行并为多个租户提供服务.租户是通过软件实例的特定权限共享通用访问的一组用户.使用多租户架构,软件应用为每个租户提供实例的专用共享,包括实例的数据、配置、用户管理、租户的私有功能和非功能属性.多租户与多实例架构形成对比,将软件实例的行为根据不同的租户分割开来. -### Volo.Abp.MultiTenancy.Abstractions +### Volo.Abp.MultiTenancy -Volo.Abp.MultiTenancy.Abstractions定义了一些基础接口让你的代码"multi-tenancy ready",使用包管理器控制台(PMC)将它安装到你的项目中: +Volo.Abp.MultiTenancy"multi-tenancy ready",使用包管理器控制台(PMC)将它安装到你的项目中: ```` -Install-Package Volo.Abp.MultiTenancy.Abstractions +Install-Package Volo.Abp.MultiTenancy ```` > 这个包默认安装在了快速启动模板中.所以,大多数情况下,你不需要手动安装它. -然后你可以添加 **AbpMultiTenancyAbstractionsModule** 依赖到你的模块: +然后你可以添加 **AbpMultiTenancyModule** 依赖到你的模块: ````C# using Volo.Abp.Modularity; @@ -24,7 +24,7 @@ using Volo.Abp.MultiTenancy; namespace MyCompany.MyProject { - [DependsOn(typeof(AbpMultiTenancyAbstractionsModule))] + [DependsOn(typeof(AbpMultiTenancyModule))] public class MyModule : AbpModule { //... @@ -98,7 +98,7 @@ Volo.Abp.MultiTenancy 才是让你的程序实现多租户的真正的包.使用 Install-Package Volo.Abp.MultiTenancy ```` -然后添加 **AbpMultiTenancyAbstractionsModule** 依赖到你的模块中: +然后添加 **AbpMultiTenancyModule** 依赖到你的模块中: ````C# using Volo.Abp.Modularity; @@ -114,7 +114,7 @@ namespace MyCompany.MyProject } ```` -> 如果你添加了AbpMultiTenancyModule依赖,就不需要再另外添加AbpMultiTenancyAbstractionsModule依赖了,因为AbpMultiTenancyModule已经依赖它了. +> 如果你添加了AbpMultiTenancyModule依赖,就不需要再另外添加AbpMultiTenancyModule依赖了,因为AbpMultiTenancyModule已经依赖它了. #### 确定当前租户 diff --git a/nupkg/common.ps1 b/nupkg/common.ps1 index d7ce2ce572..89348dc95e 100644 --- a/nupkg/common.ps1 +++ b/nupkg/common.ps1 @@ -74,7 +74,7 @@ $projects = ( "framework/src/Volo.Abp.Localization.Abstractions", "framework/src/Volo.Abp.MemoryDb", "framework/src/Volo.Abp.MongoDB", - "framework/src/Volo.Abp.MultiTenancy.Abstractions", + "framework/src/Volo.Abp.MultiTenancy", "framework/src/Volo.Abp.ObjectMapping", "framework/src/Volo.Abp.RabbitMQ", "framework/src/Volo.Abp.Security",