using KonSoft.Shared.Localization; using Volo.Abp.AspNetCore.Serilog; using Volo.Abp.Modularity; using Volo.Abp.MultiTenancy; using Volo.Abp.Swashbuckle; using Volo.Abp.VirtualFileSystem; namespace KonSoft.Shared.Hosting.AspNetCore { [DependsOn( typeof(KonSoftSharedLocalizationModule), typeof(KonSoftSharedHostingModule), typeof(AbpAspNetCoreSerilogModule), typeof(AbpSwashbuckleModule), typeof(AbpMultiTenancyModule) )] public class KonSoftSharedHostingAspNetCoreModule : AbpModule { public override void ConfigureServices(ServiceConfigurationContext context) { Configure(options => { options.FileSets.AddEmbedded("KonSoft.Shared.Hosting.AspNetCore"); }); Configure(options => { options.IsEnabled = KonSoftConsts.MultiTenancyEnabled; }); } } }