[DependsOn(new Type[] { typeof(SaasHostWebModule), typeof(SaasHostApplicationModule), typeof(SaasEntityFrameworkCoreModule), typeof(SaasHostHttpApiModule), typeof(AbpPaymentEntityFrameworkCoreModule), typeof(AbpPaymentAdminApplicationModule), typeof(AbpPaymentAdminWebModule), typeof(AbpPaymentAdminHttpApiModule), typeof(AbpPaymentStripeDomainModule), typeof(AbpPaymentStripeWebModule), typeof(AbpPaymentTwoCheckoutDomainModule), typeof(AbpPaymentTwoCheckoutWebModule), typeof(AbpPaymentPayuDomainModule), typeof(AbpPaymentPayuWebModule), typeof(AbpPaymentPayPalDomainModule), typeof(AbpPaymentPayPalWebModule), typeof(AbpPermissionManagementEntityFrameworkCoreModule), typeof(AbpSettingManagementEntityFrameworkCoreModule), typeof(AbpIdentityEntityFrameworkCoreModule), typeof(AbpEntityFrameworkCoreSqlServerModule), typeof(AbpAuditLoggingEntityFrameworkCoreModule), typeof(AbpSwashbuckleModule), typeof(AbpAccountWebModule), typeof(AbpIdentityWebModule), typeof(AbpIdentityApplicationModule), typeof(AbpIdentityHttpApiModule), typeof(AbpFeatureManagementApplicationModule), typeof(AbpFeatureManagementEntityFrameworkCoreModule), typeof(AbpFeatureManagementWebModule), typeof(AbpPermissionManagementApplicationModule), typeof(AbpPermissionManagementDomainIdentityModule), typeof(AbpAutofacModule), typeof(AbpAspNetCoreMvcUiBasicThemeModule), typeof(AbpAccountApplicationModule), typeof(AbpAspNetCoreSerilogModule), typeof(AbpEventBusRabbitMqModule) })]
public class DemoWithPaymentAppModule : AbpModule, IAbpModule, IOnPreApplicationInitialization, IOnApplicationInitialization, IOnPostApplicationInitialization, IOnApplicationShutdown, IPreConfigureServices, IPostConfigureServices