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 Volo.Abp;using Volo.Abp.Authorization;using Volo.Abp.Autofac;using Volo.Abp.BackgroundJobs;using Volo.Abp.Data;using Volo.Abp.Modularity;using Volo.Abp.Threading;
namespace Shentun.ProjectManager;
[DependsOn(    typeof(AbpAutofacModule),    typeof(AbpTestBaseModule),    typeof(AbpAuthorizationModule),    typeof(ProjectManagerDomainModule)    )]public class ProjectManagerTestBaseModule : AbpModule{    public override void PreConfigureServices(ServiceConfigurationContext context)    {
    }
    public override void ConfigureServices(ServiceConfigurationContext context)    {        Configure<AbpBackgroundJobOptions>(options =>        {            options.IsJobExecutionEnabled = false;        });
        context.Services.AddAlwaysAllowAuthorization();    }
    public override void OnApplicationInitialization(ApplicationInitializationContext context)    {        SeedTestData(context);    }
    private static void SeedTestData(ApplicationInitializationContext context)    {        AsyncHelper.RunSync(async () =>        {            using (var scope = context.ServiceProvider.CreateScope())            {                await scope.ServiceProvider                    .GetRequiredService<IDataSeeder>()                    .SeedAsync();            }        });    }}
  |