using Volo.Abp.Modularity; using Volo.Abp.Localization; using Lion.AbpPro.DataDictionaryManagement.Localization; using Volo.Abp.Localization.ExceptionHandling; using Volo.Abp.Validation; using Volo.Abp.Validation.Localization; using Volo.Abp.VirtualFileSystem; namespace Lion.AbpPro.DataDictionaryManagement { [DependsOn( typeof(AbpValidationModule) )] public class DataDictionaryManagementDomainSharedModule : AbpModule { public override void ConfigureServices(ServiceConfigurationContext context) { Configure(options => { options.FileSets.AddEmbedded(); }); Configure(options => { options.Resources .Add(DataDictionaryManagementConsts.DefaultCultureName) .AddBaseTypes(typeof(AbpValidationResource)) .AddVirtualJson("/Localization/DataDictionaryManagement"); }); Configure(options => { options.MapCodeNamespace(DataDictionaryManagementConsts.NameSpace, typeof(DataDictionaryManagementResource)); }); } } }