using Localization.Resources.AbpUi; using Microsoft.Extensions.DependencyInjection; using Volo.Abp.AspNetCore.Mvc; using Volo.Abp.Localization; using Volo.Abp.Modularity; using Win_in.Sfs.Message.Application.Contracts; using Win_in.Sfs.Message.Domain.Shared; namespace Win_in.Sfs.Message.HttpApi; [DependsOn( typeof(MessageApplicationContractsModule), typeof(AbpAspNetCoreMvcModule))] public class MessageHttpApiModule : AbpModule { public override void PreConfigureServices(ServiceConfigurationContext context) { PreConfigure(mvcBuilder => { mvcBuilder.AddApplicationPartIfNotExists(typeof(MessageHttpApiModule).Assembly); }); } public override void ConfigureServices(ServiceConfigurationContext context) { Configure(options => { options.Resources .Get() .AddBaseTypes(typeof(AbpUiResource)); }); } }