using Business.Localization; using Localization.Resources.AbpUi; using Microsoft.Extensions.DependencyInjection; using Volo.Abp.Localization; using Volo.Abp.Modularity; using XCZ; namespace Business { [DependsOn( typeof(BusinessApplicationContractsModule), typeof(FormHttpApiModule), typeof(FlowHttpApiModule) )] public class BusinessHttpApiModule : AbpModule { public override void PreConfigureServices(ServiceConfigurationContext context) { PreConfigure(mvcBuilder => { mvcBuilder.AddApplicationPartIfNotExists(typeof(BusinessHttpApiModule).Assembly); }); } public override void ConfigureServices(ServiceConfigurationContext context) { ConfigureLocalization(); } private void ConfigureLocalization() { Configure(options => { options.Resources .Get() .AddBaseTypes( typeof(AbpUiResource) ); }); } } }