You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
	
	
		
		
			
	
    
		
			
				
					
						                                          | 
						 | 
						using Microsoft.Extensions.DependencyInjection;using Microsoft.Extensions.DependencyInjection.Extensions;using Shentun.Peis.MultiTenancy;using Shentun.Peis.OrganizationUnits;using Volo.Abp.AuditLogging;using Volo.Abp.BackgroundJobs;using Volo.Abp.Emailing;using Volo.Abp.FeatureManagement;using Volo.Abp.Identity;using Volo.Abp.Modularity;using Volo.Abp.MultiTenancy;using Volo.Abp.OpenIddict;using Volo.Abp.PermissionManagement.Identity;using Volo.Abp.PermissionManagement.OpenIddict;using Volo.Abp.SettingManagement;using Volo.Abp.TenantManagement;
namespace Shentun.Peis;
[DependsOn(    typeof(PeisDomainSharedModule),    typeof(AbpAuditLoggingDomainModule),    //typeof(AbpBackgroundJobsDomainModule),
    typeof(AbpFeatureManagementDomainModule),    typeof(AbpIdentityDomainModule),    typeof(AbpOpenIddictDomainModule),    typeof(AbpPermissionManagementDomainOpenIddictModule),    typeof(AbpPermissionManagementDomainIdentityModule),    typeof(AbpSettingManagementDomainModule),    typeof(AbpTenantManagementDomainModule),    typeof(AbpEmailingModule))]public class PeisDomainModule : AbpModule{    public override void ConfigureServices(ServiceConfigurationContext context)    {        Configure<AbpMultiTenancyOptions>(options =>        {            options.IsEnabled = MultiTenancyConsts.IsEnabled;        });
        AuditLogActionConsts.MaxParametersLength = 50000;
        context.Services.Replace(ServiceDescriptor.Singleton<OrganizationUnitManager, PeisOrganizationUnitManager>());
#if DEBUG
        context.Services.Replace(ServiceDescriptor.Singleton<IEmailSender, NullEmailSender>());#endif
        //EntityHelper.ServiceScopeFactory = context.Services.GetRequiredService<IServiceScopeFactory>();
    }
    }
  |