using Sanhe.Abp.MenuManagement.Localization; using Volo.Abp.Localization; using Volo.Abp.Localization.ExceptionHandling; using Volo.Abp.Modularity; using Volo.Abp.PermissionManagement; using Volo.Abp.Validation; using Volo.Abp.Validation.Localization; using Volo.Abp.VirtualFileSystem; namespace Sanhe.Abp.MenuManagement; [DependsOn( typeof(AbpValidationModule), typeof(AbpPermissionManagementDomainSharedModule) )] public class MenuManagementDomainSharedModule : AbpModule { public override void ConfigureServices(ServiceConfigurationContext context) { Configure(options => { options.FileSets.AddEmbedded(); }); Configure(options => { options.Resources .Add("en") .AddBaseTypes(typeof(AbpValidationResource)) .AddVirtualJson("/Sanhe/Abp/MenuManagement/Localization/Resources"); }); Configure(options => { options.MapCodeNamespace("MenuManagement", typeof(MenuManagementResource)); }); } }