using BaseService.Localization; using Volo.Abp.Localization; using Volo.Abp.Modularity; using Volo.Abp.PermissionManagement.Identity; using Volo.Abp.Validation.Localization; using Volo.Abp.VirtualFileSystem; namespace BaseService { [DependsOn( typeof(AbpPermissionManagementDomainIdentityModule) )] public class BaseServiceDomainModule : AbpModule { public override void ConfigureServices(ServiceConfigurationContext context) { ConfigureVirtualFileSystem(); ConfigureLocalization(); } private void ConfigureLocalization() { Configure(options => { options.Resources .Add("zh-Hans") .AddBaseTypes(typeof(AbpValidationResource)) .AddVirtualJson("/Localization/BaseService"); }); } private void ConfigureVirtualFileSystem() { Configure(options => { options.FileSets.AddEmbedded("BaseService"); }); } } }