using Localization.Resources.AbpUi; using Microsoft.Extensions.DependencyInjection; using Volo.Abp.Account; using Volo.Abp.AspNetCore.Mvc; using Volo.Abp.FeatureManagement; using Volo.Abp.Identity; using Volo.Abp.Localization; using Volo.Abp.Modularity; using Volo.Abp.PermissionManagement.HttpApi; using Volo.Abp.SettingManagement; using Volo.Abp.TenantManagement; using Win_in.Sfs.Wms.DataExchange.Localization; namespace Win_in.Sfs.Wms.DataExchange; [DependsOn( typeof(DataExchangeApplicationContractsModule), typeof(AbpAccountHttpApiModule), typeof(AbpIdentityHttpApiModule), typeof(AbpPermissionManagementHttpApiModule), typeof(AbpTenantManagementHttpApiModule), typeof(AbpFeatureManagementHttpApiModule), typeof(AbpSettingManagementHttpApiModule), typeof(AbpAspNetCoreMvcModule) )] public class DataExchangeHttpApiModule : AbpModule { public override void PreConfigureServices(ServiceConfigurationContext context) { PreConfigure(mvcBuilder => { mvcBuilder.AddApplicationPartIfNotExists(typeof(DataExchangeHttpApiModule).Assembly); }); } public override void ConfigureServices(ServiceConfigurationContext context) { Configure(options => { options.Resources .Get() .AddBaseTypes(typeof(AbpUiResource)); }); } }