Browse Source

Merge pull request #1634 from abpframework/maliming/mongo-unit-test

Resolve #1632 MongoDB test problems & optimization.
pull/1649/head
Halil İbrahim Kalkan 7 years ago
committed by GitHub
parent
commit
bee3bf646e
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 16
      framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/AbpMongoDbTestModule.cs
  2. 16
      modules/audit-logging/test/Volo.Abp.AuditLogging.MongoDB.Tests/Volo/Abp/AuditLogging/MongoDB/AbpAuditLoggingMongoDbTestModule.cs
  3. 16
      modules/background-jobs/test/Volo.Abp.BackgroundJobs.MongoDB.Tests/Volo/Abp/BackgroundJobs/MongoDB/BackgroundJobsMongoDbTestModule.cs
  4. 16
      modules/blogging/test/Volo.Blogging.MongoDB.Tests/Volo/Blogging/MongoDB/BloggingMongoDBTestModule.cs
  5. 16
      modules/docs/test/Volo.Docs.MongoDB.Tests/Volo/Docs/MongoDB/DocsMongoDBTestModule.cs
  6. 16
      modules/feature-management/test/Volo.Abp.FeatureManagement.MongoDB.Tests/Volo/Abp/FeatureManagement/MongoDB/AbpFeatureManagementMongoDbTestModule.cs
  7. 16
      modules/identity/test/Volo.Abp.Identity.MongoDB.Tests/Volo/Abp/Identity/MongoDB/AbpIdentityMongoDbTestModule.cs
  8. 16
      modules/identityserver/test/Volo.Abp.IdentityServer.MongoDB.Tests/Volo/Abp/IdentityServer/AbpIdentityServerMongoDbTestModule.cs
  9. 16
      modules/permission-management/test/Volo.Abp.PermissionManagement.MongoDB.Tests/Volo/Abp/PermissionManagement/MongoDb/AbpPermissionManagementMongoDbTestModule.cs
  10. 16
      modules/setting-management/test/Volo.Abp.SettingManagement.MongoDB.Tests/Volo/Abp/SettingManagement/MongoDB/AbpSettingManagementMongoDbTestModule.cs
  11. 16
      modules/tenant-management/test/Volo.Abp.TenantManagement.MongoDB.Tests/Volo/Abp/TenantManagement/MongoDb/AbpTenantManagementMongoDbTestModule.cs
  12. 18
      modules/users/test/Volo.Abp.Users.MongoDB.Tests/Volo/Abp/Users/MongoDB/AbpUsersMongoDbTestModule.cs
  13. 4
      samples/BookStore-Angular-MongoDb/aspnet-core/test/Acme.BookStore.MongoDB.Tests/MongoDb/BookStoreMongoDbTestModule.cs
  14. 4
      templates/app/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests/MongoDb/MyProjectNameMongoDbTestModule.cs
  15. 13
      templates/module/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests/MongoDB/MyProjectNameMongoDbTestModule.cs

16
framework/test/Volo.Abp.MongoDB.Tests/Volo/Abp/MongoDB/AbpMongoDbTestModule.cs

@ -1,4 +1,5 @@
using Microsoft.Extensions.DependencyInjection; using System;
using Microsoft.Extensions.DependencyInjection;
using Mongo2Go; using Mongo2Go;
using Volo.Abp.Data; using Volo.Abp.Data;
using Volo.Abp.Modularity; using Volo.Abp.Modularity;
@ -14,15 +15,17 @@ namespace Volo.Abp.MongoDB
)] )]
public class AbpMongoDbTestModule : AbpModule public class AbpMongoDbTestModule : AbpModule
{ {
private MongoDbRunner _mongoDbRunner; private static readonly MongoDbRunner MongoDbRunner = MongoDbRunner.Start();
public override void ConfigureServices(ServiceConfigurationContext context) public override void ConfigureServices(ServiceConfigurationContext context)
{ {
_mongoDbRunner = MongoDbRunner.Start(); var connectionString = MongoDbRunner.ConnectionString.EnsureEndsWith('/') +
"Db_" +
Guid.NewGuid().ToString("N");
Configure<DbConnectionOptions>(options => Configure<DbConnectionOptions>(options =>
{ {
options.ConnectionStrings.Default = _mongoDbRunner.ConnectionString; options.ConnectionStrings.Default = connectionString;
}); });
context.Services.AddMongoDbContext<TestAppMongoDbContext>(options => context.Services.AddMongoDbContext<TestAppMongoDbContext>(options =>
@ -31,10 +34,5 @@ namespace Volo.Abp.MongoDB
options.AddRepository<City, CityRepository>(); options.AddRepository<City, CityRepository>();
}); });
} }
public override void OnApplicationShutdown(ApplicationShutdownContext context)
{
_mongoDbRunner.Dispose();
}
} }
} }

16
modules/audit-logging/test/Volo.Abp.AuditLogging.MongoDB.Tests/Volo/Abp/AuditLogging/MongoDB/AbpAuditLoggingMongoDbTestModule.cs

@ -1,4 +1,5 @@
using Microsoft.Extensions.DependencyInjection; using System;
using Microsoft.Extensions.DependencyInjection;
using Mongo2Go; using Mongo2Go;
using Volo.Abp.Data; using Volo.Abp.Data;
using Volo.Abp.Modularity; using Volo.Abp.Modularity;
@ -11,21 +12,18 @@ namespace Volo.Abp.AuditLogging.MongoDB
)] )]
public class AbpAuditLoggingMongoDbTestModule : AbpModule public class AbpAuditLoggingMongoDbTestModule : AbpModule
{ {
private MongoDbRunner _mongoDbRunner; private static readonly MongoDbRunner MongoDbRunner = MongoDbRunner.Start();
public override void ConfigureServices(ServiceConfigurationContext context) public override void ConfigureServices(ServiceConfigurationContext context)
{ {
_mongoDbRunner = MongoDbRunner.Start(); var connectionString = MongoDbRunner.ConnectionString.EnsureEndsWith('/') +
"Db_" +
Guid.NewGuid().ToString("N");
Configure<DbConnectionOptions>(options => Configure<DbConnectionOptions>(options =>
{ {
options.ConnectionStrings.Default = _mongoDbRunner.ConnectionString; options.ConnectionStrings.Default = connectionString;
}); });
} }
public override void OnApplicationShutdown(ApplicationShutdownContext context)
{
_mongoDbRunner.Dispose();
}
} }
} }

16
modules/background-jobs/test/Volo.Abp.BackgroundJobs.MongoDB.Tests/Volo/Abp/BackgroundJobs/MongoDB/BackgroundJobsMongoDbTestModule.cs

@ -1,4 +1,5 @@
using Microsoft.Extensions.DependencyInjection; using System;
using Microsoft.Extensions.DependencyInjection;
using Mongo2Go; using Mongo2Go;
using Volo.Abp.Data; using Volo.Abp.Data;
using Volo.Abp.Modularity; using Volo.Abp.Modularity;
@ -11,21 +12,18 @@ namespace Volo.Abp.BackgroundJobs.MongoDB
)] )]
public class BackgroundJobsMongoDbTestModule : AbpModule public class BackgroundJobsMongoDbTestModule : AbpModule
{ {
private MongoDbRunner _mongoDbRunner; private static readonly MongoDbRunner MongoDbRunner = MongoDbRunner.Start();
public override void ConfigureServices(ServiceConfigurationContext context) public override void ConfigureServices(ServiceConfigurationContext context)
{ {
_mongoDbRunner = MongoDbRunner.Start(); var connectionString = MongoDbRunner.ConnectionString.EnsureEndsWith('/') +
"Db_" +
Guid.NewGuid().ToString("N");
Configure<DbConnectionOptions>(options => Configure<DbConnectionOptions>(options =>
{ {
options.ConnectionStrings.Default = _mongoDbRunner.ConnectionString; options.ConnectionStrings.Default = connectionString;
}); });
} }
public override void OnApplicationShutdown(ApplicationShutdownContext context)
{
_mongoDbRunner.Dispose();
}
} }
} }

16
modules/blogging/test/Volo.Blogging.MongoDB.Tests/Volo/Blogging/MongoDB/BloggingMongoDBTestModule.cs

@ -1,4 +1,5 @@
using Mongo2Go; using System;
using Mongo2Go;
using Volo.Abp; using Volo.Abp;
using Volo.Abp.Data; using Volo.Abp.Data;
using Volo.Abp.Modularity; using Volo.Abp.Modularity;
@ -11,21 +12,18 @@ namespace Volo.Blogging.MongoDB
)] )]
public class BloggingMongoDbTestModule : AbpModule public class BloggingMongoDbTestModule : AbpModule
{ {
private MongoDbRunner _mongoDbRunner; private static readonly MongoDbRunner MongoDbRunner = MongoDbRunner.Start();
public override void ConfigureServices(ServiceConfigurationContext context) public override void ConfigureServices(ServiceConfigurationContext context)
{ {
_mongoDbRunner = MongoDbRunner.Start(); var connectionString = MongoDbRunner.ConnectionString.EnsureEndsWith('/') +
"Db_" +
Guid.NewGuid().ToString("N");
Configure<DbConnectionOptions>(options => Configure<DbConnectionOptions>(options =>
{ {
options.ConnectionStrings.Default = _mongoDbRunner.ConnectionString; options.ConnectionStrings.Default = connectionString;
}); });
} }
public override void OnApplicationShutdown(ApplicationShutdownContext context)
{
_mongoDbRunner.Dispose();
}
} }
} }

16
modules/docs/test/Volo.Docs.MongoDB.Tests/Volo/Docs/MongoDB/DocsMongoDBTestModule.cs

@ -1,4 +1,5 @@
using Mongo2Go; using System;
using Mongo2Go;
using Volo.Abp; using Volo.Abp;
using Volo.Abp.Data; using Volo.Abp.Data;
using Volo.Abp.Modularity; using Volo.Abp.Modularity;
@ -11,21 +12,18 @@ namespace Volo.Docs.MongoDB
)] )]
public class DocsMongoDBTestModule : AbpModule public class DocsMongoDBTestModule : AbpModule
{ {
private MongoDbRunner _mongoDbRunner; private static readonly MongoDbRunner MongoDbRunner = MongoDbRunner.Start();
public override void ConfigureServices(ServiceConfigurationContext context) public override void ConfigureServices(ServiceConfigurationContext context)
{ {
_mongoDbRunner = MongoDbRunner.Start(); var connectionString = MongoDbRunner.ConnectionString.EnsureEndsWith('/') +
"Db_" +
Guid.NewGuid().ToString("N");
Configure<DbConnectionOptions>(options => Configure<DbConnectionOptions>(options =>
{ {
options.ConnectionStrings.Default = _mongoDbRunner.ConnectionString; options.ConnectionStrings.Default = connectionString;
}); });
} }
public override void OnApplicationShutdown(ApplicationShutdownContext context)
{
_mongoDbRunner.Dispose();
}
} }
} }

16
modules/feature-management/test/Volo.Abp.FeatureManagement.MongoDB.Tests/Volo/Abp/FeatureManagement/MongoDB/AbpFeatureManagementMongoDbTestModule.cs

@ -1,4 +1,5 @@
using Mongo2Go; using System;
using Mongo2Go;
using Volo.Abp.Data; using Volo.Abp.Data;
using Volo.Abp.Modularity; using Volo.Abp.Modularity;
@ -10,21 +11,18 @@ namespace Volo.Abp.FeatureManagement.MongoDB
)] )]
public class AbpFeatureManagementMongoDbTestModule : AbpModule public class AbpFeatureManagementMongoDbTestModule : AbpModule
{ {
private MongoDbRunner _mongoDbRunner; private static readonly MongoDbRunner MongoDbRunner = MongoDbRunner.Start();
public override void ConfigureServices(ServiceConfigurationContext context) public override void ConfigureServices(ServiceConfigurationContext context)
{ {
_mongoDbRunner = MongoDbRunner.Start(); var connectionString = MongoDbRunner.ConnectionString.EnsureEndsWith('/') +
"Db_" +
Guid.NewGuid().ToString("N");
Configure<DbConnectionOptions>(options => Configure<DbConnectionOptions>(options =>
{ {
options.ConnectionStrings.Default = _mongoDbRunner.ConnectionString; options.ConnectionStrings.Default = connectionString;
}); });
} }
public override void OnApplicationShutdown(ApplicationShutdownContext context)
{
_mongoDbRunner.Dispose();
}
} }
} }

16
modules/identity/test/Volo.Abp.Identity.MongoDB.Tests/Volo/Abp/Identity/MongoDB/AbpIdentityMongoDbTestModule.cs

@ -1,4 +1,5 @@
using Microsoft.Extensions.DependencyInjection; using System;
using Microsoft.Extensions.DependencyInjection;
using Mongo2Go; using Mongo2Go;
using Volo.Abp.Data; using Volo.Abp.Data;
using Volo.Abp.Modularity; using Volo.Abp.Modularity;
@ -13,21 +14,18 @@ namespace Volo.Abp.Identity.MongoDB
)] )]
public class AbpIdentityMongoDbTestModule : AbpModule public class AbpIdentityMongoDbTestModule : AbpModule
{ {
private MongoDbRunner _mongoDbRunner; private static readonly MongoDbRunner MongoDbRunner = MongoDbRunner.Start();
public override void ConfigureServices(ServiceConfigurationContext context) public override void ConfigureServices(ServiceConfigurationContext context)
{ {
_mongoDbRunner = MongoDbRunner.Start(); var connectionString = MongoDbRunner.ConnectionString.EnsureEndsWith('/') +
"Db_" +
Guid.NewGuid().ToString("N");
Configure<DbConnectionOptions>(options => Configure<DbConnectionOptions>(options =>
{ {
options.ConnectionStrings.Default = _mongoDbRunner.ConnectionString; options.ConnectionStrings.Default = connectionString;
}); });
} }
public override void OnApplicationShutdown(ApplicationShutdownContext context)
{
_mongoDbRunner.Dispose();
}
} }
} }

16
modules/identityserver/test/Volo.Abp.IdentityServer.MongoDB.Tests/Volo/Abp/IdentityServer/AbpIdentityServerMongoDbTestModule.cs

@ -1,4 +1,5 @@
using Mongo2Go; using System;
using Mongo2Go;
using Volo.Abp.Data; using Volo.Abp.Data;
using Volo.Abp.Identity.MongoDB; using Volo.Abp.Identity.MongoDB;
using Volo.Abp.IdentityServer.MongoDB; using Volo.Abp.IdentityServer.MongoDB;
@ -14,21 +15,18 @@ namespace Volo.Abp.IdentityServer
)] )]
public class AbpIdentityServerMongoDbTestModule : AbpModule public class AbpIdentityServerMongoDbTestModule : AbpModule
{ {
private MongoDbRunner _mongoDbRunner; private static readonly MongoDbRunner MongoDbRunner = MongoDbRunner.Start();
public override void ConfigureServices(ServiceConfigurationContext context) public override void ConfigureServices(ServiceConfigurationContext context)
{ {
_mongoDbRunner = MongoDbRunner.Start(); var connectionString = MongoDbRunner.ConnectionString.EnsureEndsWith('/') +
"Db_" +
Guid.NewGuid().ToString("N");
Configure<DbConnectionOptions>(options => Configure<DbConnectionOptions>(options =>
{ {
options.ConnectionStrings.Default = _mongoDbRunner.ConnectionString; options.ConnectionStrings.Default = connectionString;
}); });
} }
public override void OnApplicationShutdown(ApplicationShutdownContext context)
{
_mongoDbRunner.Dispose();
}
} }
} }

16
modules/permission-management/test/Volo.Abp.PermissionManagement.MongoDB.Tests/Volo/Abp/PermissionManagement/MongoDb/AbpPermissionManagementMongoDbTestModule.cs

@ -1,4 +1,5 @@
using Mongo2Go; using System;
using Mongo2Go;
using Volo.Abp.Data; using Volo.Abp.Data;
using Volo.Abp.Modularity; using Volo.Abp.Modularity;
@ -9,21 +10,18 @@ namespace Volo.Abp.PermissionManagement.MongoDB
typeof(AbpPermissionManagementTestBaseModule))] typeof(AbpPermissionManagementTestBaseModule))]
public class AbpPermissionManagementMongoDbTestModule : AbpModule public class AbpPermissionManagementMongoDbTestModule : AbpModule
{ {
private MongoDbRunner _mongoDbRunner; private static readonly MongoDbRunner MongoDbRunner = MongoDbRunner.Start();
public override void ConfigureServices(ServiceConfigurationContext context) public override void ConfigureServices(ServiceConfigurationContext context)
{ {
_mongoDbRunner = MongoDbRunner.Start(); var connectionString = MongoDbRunner.ConnectionString.EnsureEndsWith('/') +
"Db_" +
Guid.NewGuid().ToString("N");
Configure<DbConnectionOptions>(options => Configure<DbConnectionOptions>(options =>
{ {
options.ConnectionStrings.Default = _mongoDbRunner.ConnectionString; options.ConnectionStrings.Default = connectionString;
}); });
} }
public override void OnApplicationShutdown(ApplicationShutdownContext context)
{
_mongoDbRunner.Dispose();
}
} }
} }

16
modules/setting-management/test/Volo.Abp.SettingManagement.MongoDB.Tests/Volo/Abp/SettingManagement/MongoDB/AbpSettingManagementMongoDbTestModule.cs

@ -1,4 +1,5 @@
using Mongo2Go; using System;
using Mongo2Go;
using Volo.Abp.Data; using Volo.Abp.Data;
using Volo.Abp.Modularity; using Volo.Abp.Modularity;
@ -10,21 +11,18 @@ namespace Volo.Abp.SettingManagement.MongoDB
)] )]
public class AbpSettingManagementMongoDbTestModule : AbpModule public class AbpSettingManagementMongoDbTestModule : AbpModule
{ {
private MongoDbRunner _mongoDbRunner; private static readonly MongoDbRunner MongoDbRunner = MongoDbRunner.Start();
public override void ConfigureServices(ServiceConfigurationContext context) public override void ConfigureServices(ServiceConfigurationContext context)
{ {
_mongoDbRunner = MongoDbRunner.Start(); var connectionString = MongoDbRunner.ConnectionString.EnsureEndsWith('/') +
"Db_" +
Guid.NewGuid().ToString("N");
Configure<DbConnectionOptions>(options => Configure<DbConnectionOptions>(options =>
{ {
options.ConnectionStrings.Default = _mongoDbRunner.ConnectionString; options.ConnectionStrings.Default = connectionString;
}); });
} }
public override void OnApplicationShutdown(ApplicationShutdownContext context)
{
_mongoDbRunner.Dispose();
}
} }
} }

16
modules/tenant-management/test/Volo.Abp.TenantManagement.MongoDB.Tests/Volo/Abp/TenantManagement/MongoDb/AbpTenantManagementMongoDbTestModule.cs

@ -1,4 +1,5 @@
using Microsoft.Extensions.DependencyInjection; using System;
using Microsoft.Extensions.DependencyInjection;
using Mongo2Go; using Mongo2Go;
using Volo.Abp.Data; using Volo.Abp.Data;
using Volo.Abp.Modularity; using Volo.Abp.Modularity;
@ -11,21 +12,18 @@ namespace Volo.Abp.TenantManagement.MongoDB
)] )]
public class AbpTenantManagementMongoDbTestModule : AbpModule public class AbpTenantManagementMongoDbTestModule : AbpModule
{ {
private MongoDbRunner _mongoDbRunner; private static readonly MongoDbRunner MongoDbRunner = MongoDbRunner.Start();
public override void ConfigureServices(ServiceConfigurationContext context) public override void ConfigureServices(ServiceConfigurationContext context)
{ {
_mongoDbRunner = MongoDbRunner.Start(); var connectionString = MongoDbRunner.ConnectionString.EnsureEndsWith('/') +
"Db_" +
Guid.NewGuid().ToString("N");
Configure<DbConnectionOptions>(options => Configure<DbConnectionOptions>(options =>
{ {
options.ConnectionStrings.Default = _mongoDbRunner.ConnectionString; options.ConnectionStrings.Default = connectionString;
}); });
} }
public override void OnApplicationShutdown(ApplicationShutdownContext context)
{
_mongoDbRunner.Dispose();
}
} }
} }

18
modules/users/test/Volo.Abp.Users.MongoDB.Tests/Volo/Abp/Users/MongoDB/AbpUsersMongoDbTestModule.cs

@ -1,4 +1,5 @@
using Microsoft.Extensions.DependencyInjection; using System;
using Microsoft.Extensions.DependencyInjection;
using Mongo2Go; using Mongo2Go;
using Volo.Abp.Data; using Volo.Abp.Data;
using Volo.Abp.Modularity; using Volo.Abp.Modularity;
@ -11,23 +12,20 @@ namespace Volo.Abp.Users.MongoDB
)] )]
public class AbpUsersMongoDbTestModule : AbpModule public class AbpUsersMongoDbTestModule : AbpModule
{ {
private MongoDbRunner _mongoDbRunner; private static readonly MongoDbRunner MongoDbRunner = MongoDbRunner.Start();
public override void ConfigureServices(IServiceCollection services) public override void ConfigureServices(IServiceCollection services)
{ {
_mongoDbRunner = MongoDbRunner.Start(); var connectionString = MongoDbRunner.ConnectionString.EnsureEndsWith('/') +
"Db_" +
Guid.NewGuid().ToString("N");
services.Configure<DbConnectionOptions>(options => Configure<DbConnectionOptions>(options =>
{ {
options.ConnectionStrings.Default = _mongoDbRunner.ConnectionString; options.ConnectionStrings.Default = connectionString;
}); });
services.AddAssemblyOf<AbpUsersMongoDbTestModule>(); services.AddAssemblyOf<AbpUsersMongoDbTestModule>();
} }
public override void OnApplicationShutdown(ApplicationShutdownContext context)
{
_mongoDbRunner.Dispose();
}
} }
} }

4
samples/BookStore-Angular-MongoDb/aspnet-core/test/Acme.BookStore.MongoDB.Tests/MongoDb/BookStoreMongoDbTestModule.cs

@ -16,8 +16,8 @@ namespace Acme.BookStore.MongoDB
public override void ConfigureServices(ServiceConfigurationContext context) public override void ConfigureServices(ServiceConfigurationContext context)
{ {
var connectionString = MongoDbRunner.ConnectionString.EnsureEndsWith('/') + var connectionString = MongoDbRunner.ConnectionString.EnsureEndsWith('/') +
"BookStore_" + "Db_" +
Guid.NewGuid().ToString("N"); Guid.NewGuid().ToString("N");
Configure<DbConnectionOptions>(options => Configure<DbConnectionOptions>(options =>
{ {

4
templates/app/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests/MongoDb/MyProjectNameMongoDbTestModule.cs

@ -16,8 +16,8 @@ namespace MyCompanyName.MyProjectName.MongoDB
public override void ConfigureServices(ServiceConfigurationContext context) public override void ConfigureServices(ServiceConfigurationContext context)
{ {
var connectionString = MongoDbRunner.ConnectionString.EnsureEndsWith('/') + var connectionString = MongoDbRunner.ConnectionString.EnsureEndsWith('/') +
"MyProjectName_" + "Db_" +
Guid.NewGuid().ToString("N"); Guid.NewGuid().ToString("N");
Configure<DbConnectionOptions>(options => Configure<DbConnectionOptions>(options =>
{ {

13
templates/module/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests/MongoDB/MyProjectNameMongoDbTestModule.cs

@ -12,21 +12,18 @@ namespace MyCompanyName.MyProjectName.MongoDB
)] )]
public class MyProjectNameMongoDbTestModule : AbpModule public class MyProjectNameMongoDbTestModule : AbpModule
{ {
private MongoDbRunner _mongoDbRunner; private static readonly MongoDbRunner MongoDbRunner = MongoDbRunner.Start();
public override void ConfigureServices(ServiceConfigurationContext context) public override void ConfigureServices(ServiceConfigurationContext context)
{ {
_mongoDbRunner = MongoDbRunner.Start(); var connectionString = MongoDbRunner.ConnectionString.EnsureEndsWith('/') +
"Db_" +
Guid.NewGuid().ToString("N");
Configure<DbConnectionOptions>(options => Configure<DbConnectionOptions>(options =>
{ {
options.ConnectionStrings.Default = _mongoDbRunner.ConnectionString.EnsureEndsWith('/') + "MyProjectName"; options.ConnectionStrings.Default = connectionString;
}); });
} }
public override void OnApplicationShutdown(ApplicationShutdownContext context)
{
_mongoDbRunner.Dispose();
}
} }
} }
Loading…
Cancel
Save