using Abp.Configuration.Startup; using Abp.Modules; using Abp.Reflection.Extensions; using VberAdmin.Configuration; using VberZero.Localization; using VberZero.Navigation; namespace VberAdmin.Web.Startup; [DependsOn(typeof(VberAdminWebCoreModule))] public class VberAdminWebMvcModule : AbpModule { private readonly IWebHostEnvironment _env; private readonly IConfigurationRoot _appConfiguration; public VberAdminWebMvcModule(IWebHostEnvironment env) { _env = env; _appConfiguration = env.GetAppConfiguration(); } public override void PreInitialize() { Configuration.Localization.ConfigureExtension(_env.ContentRootPath+ "/Localization/SourceFiles"); } public override void Initialize() { IocManager.RegisterAssemblyByConvention(typeof(VberAdminWebMvcModule).GetAssembly()); } }