using System; using Volo.Abp.Data; using Volo.Abp.Modularity; using Volo.Abp.Uow; namespace Volo.Abp.SettingManagement.MongoDB { [DependsOn( typeof(AbpSettingManagementMongoDbModule), typeof(AbpSettingManagementTestBaseModule) )] public class AbpSettingManagementMongoDbTestModule : AbpModule { public override void ConfigureServices(ServiceConfigurationContext context) { var connectionString = MongoDbFixture.ConnectionString.EnsureEndsWith('/') + "Db_" + Guid.NewGuid().ToString("N"); Configure(options => { options.ConnectionStrings.Default = connectionString; }); Configure(options => { options.TransactionBehavior = UnitOfWorkTransactionBehavior.Disabled; }); } } }