Update to MongoDB Driver 2.7.0, MongoDbGenericRepository 1.3.8.

This commit is contained in:
alexandre-spieser
2018-10-07 20:40:37 +01:00
parent 1114b6531d
commit c817c7db52
14 changed files with 87 additions and 87 deletions
@@ -7,7 +7,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="AspNetCore.Identity.MongoDbCore" Version="1.0.8" />
<PackageReference Include="AspNetCore.Identity.MongoDbCore" Version="1.0.9" />
<PackageReference Include="Microsoft.AspNetCore.Authentication" Version="2.0.1" />
<PackageReference Include="Microsoft.AspNetCore.Hosting" Version="2.0.1" />
<PackageReference Include="Microsoft.AspNetCore.Http" />
@@ -20,8 +20,8 @@
<PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.0.1" />
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="2.0.1" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.5.0" />
<PackageReference Include="MongoDB.Driver" Version="2.5.0" />
<PackageReference Include="MongoDbGenericRepository" Version="1.3.6" />
<PackageReference Include="MongoDB.Driver" Version="2.7.0" />
<PackageReference Include="MongoDbGenericRepository" Version="1.3.8" />
<PackageReference Include="Moq" Version="4.8.1" />
<PackageReference Include="xunit" Version="2.3.1" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.3.1" />
@@ -162,7 +162,7 @@ namespace AspNetCore.Identity.MongoDbCore.Test
private IQueryable<TUser> GetQueryable()
{
return Container.MongoRepository.Context.GetCollection<TUser, TKey>().AsQueryable();
return Container.MongoRepository.Context.GetCollection<TUser>().AsQueryable();
}
[Fact]
@@ -87,7 +87,7 @@ namespace AspNetCore.Identity.MongoDbCore.Test
private IQueryable<TUser> GetQueryable()
{
return Container.MongoRepository.Context.GetCollection<TUser, TKey>().AsQueryable();
return Container.MongoRepository.Context.GetCollection<TUser>().AsQueryable();
}
[Fact]
@@ -31,15 +31,15 @@ namespace AspNetCore.Identity.MongoDbCore.Test
var userIds = UsersToDelete.ToList().Select(e => e.Id);
if (userIds.Any())
{
Context.GetCollection<TUser, TKey>().DeleteMany(e => userIds.Contains(e.Id));
Context.GetCollection<TUser>().DeleteMany(e => userIds.Contains(e.Id));
}
}
}
public class MongoDatabaseFixture<TUser, TRole, TKey> : MongoDatabaseFixture<TUser, TKey>, IDisposable
where TUser : IDocument<TKey>
where TRole : IDocument<TKey>
where TKey : IEquatable<TKey>
where TUser : IDocument<TKey>
where TRole : IDocument<TKey>
where TKey : IEquatable<TKey>
{
public MongoDatabaseFixture()
@@ -57,12 +57,12 @@ namespace AspNetCore.Identity.MongoDbCore.Test
var userIds = UsersToDelete.ToList().Select(e => e.Id);
if (userIds.Any())
{
Context.GetCollection<TUser, TKey>().DeleteMany(e => userIds.Contains(e.Id));
Context.GetCollection<TUser>().DeleteMany(e => userIds.Contains(e.Id));
}
var roleIds = RolesToDelete.ToList().Select(e => e.Id);
if (roleIds.Any())
{
Context.GetCollection<TRole, TKey>().DeleteMany(e => roleIds.Contains(e.Id));
Context.GetCollection<TRole>().DeleteMany(e => roleIds.Contains(e.Id));
}
}
}