Skip to content

Commit 1be6165

Browse files
author
Bart Koelman
committed
Simplified naming from MongoDbXXX to MongoXXX
1 parent 2443a15 commit 1be6165

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+76
-76
lines changed

Diff for: README.md

+8-8
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ dotnet add package JsonApiDotNetCore.MongoDb
1414
### Models
1515

1616
```cs
17-
public sealed class Book : MongoDbIdentifiable
17+
public sealed class Book : MongoIdentifiable
1818
{
1919
[Attr]
2020
public string Name { get; set; }
@@ -52,7 +52,7 @@ public class Startup
5252
});
5353
services.AddJsonApiMongoDb();
5454

55-
services.AddResourceRepository<MongoDbRepository<Book, string>>();
55+
services.AddResourceRepository<MongoRepository<Book, string>>();
5656
}
5757

5858
public void Configure(IApplicationBuilder app)
@@ -75,12 +75,12 @@ public class Startup
7575
services.AddJsonApi(facade => facade.AddCurrentAssembly());
7676
services.AddJsonApiMongoDb();
7777

78-
services.AddScoped(typeof(IResourceReadRepository<>), typeof(MongoDbRepository<>));
79-
services.AddScoped(typeof(IResourceReadRepository<,>), typeof(MongoDbRepository<,>));
80-
services.AddScoped(typeof(IResourceWriteRepository<>), typeof(MongoDbRepository<>));
81-
services.AddScoped(typeof(IResourceWriteRepository<,>), typeof(MongoDbRepository<,>));
82-
services.AddScoped(typeof(IResourceRepository<>), typeof(MongoDbRepository<>));
83-
services.AddScoped(typeof(IResourceRepository<,>), typeof(MongoDbRepository<,>));
78+
services.AddScoped(typeof(IResourceReadRepository<>), typeof(MongoRepository<>));
79+
services.AddScoped(typeof(IResourceReadRepository<,>), typeof(MongoRepository<,>));
80+
services.AddScoped(typeof(IResourceWriteRepository<>), typeof(MongoRepository<>));
81+
services.AddScoped(typeof(IResourceWriteRepository<,>), typeof(MongoRepository<,>));
82+
services.AddScoped(typeof(IResourceRepository<>), typeof(MongoRepository<>));
83+
services.AddScoped(typeof(IResourceRepository<,>), typeof(MongoRepository<,>));
8484
}
8585
}
8686
```

Diff for: src/Examples/GettingStarted/Models/Book.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
namespace GettingStarted.Models
66
{
77
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
8-
public sealed class Book : MongoDbIdentifiable
8+
public sealed class Book : MongoIdentifiable
99
{
1010
[Attr]
1111
public string Title { get; set; }

Diff for: src/Examples/GettingStarted/Startup.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public void ConfigureServices(IServiceCollection services)
3535

3636
services.AddJsonApiMongoDb();
3737

38-
services.AddResourceRepository<MongoDbRepository<Book, string>>();
38+
services.AddResourceRepository<MongoRepository<Book, string>>();
3939
}
4040

4141
private void ConfigureJsonApiOptions(JsonApiOptions options)

Diff for: src/Examples/JsonApiDotNetCoreMongoDbExample/Models/TodoItem.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
namespace JsonApiDotNetCoreMongoDbExample.Models
77
{
88
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
9-
public sealed class TodoItem : MongoDbIdentifiable
9+
public sealed class TodoItem : MongoIdentifiable
1010
{
1111
[Attr]
1212
public string Description { get; set; }

Diff for: src/Examples/JsonApiDotNetCoreMongoDbExample/Startups/Startup.cs

+6-6
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,12 @@ public override void ConfigureServices(IServiceCollection services)
3636
services.AddJsonApi(ConfigureJsonApiOptions, facade => facade.AddCurrentAssembly());
3737
services.AddJsonApiMongoDb();
3838

39-
services.AddScoped(typeof(IResourceReadRepository<>), typeof(MongoDbRepository<>));
40-
services.AddScoped(typeof(IResourceReadRepository<,>), typeof(MongoDbRepository<,>));
41-
services.AddScoped(typeof(IResourceWriteRepository<>), typeof(MongoDbRepository<>));
42-
services.AddScoped(typeof(IResourceWriteRepository<,>), typeof(MongoDbRepository<,>));
43-
services.AddScoped(typeof(IResourceRepository<>), typeof(MongoDbRepository<>));
44-
services.AddScoped(typeof(IResourceRepository<,>), typeof(MongoDbRepository<,>));
39+
services.AddScoped(typeof(IResourceReadRepository<>), typeof(MongoRepository<>));
40+
services.AddScoped(typeof(IResourceReadRepository<,>), typeof(MongoRepository<,>));
41+
services.AddScoped(typeof(IResourceWriteRepository<>), typeof(MongoRepository<>));
42+
services.AddScoped(typeof(IResourceWriteRepository<,>), typeof(MongoRepository<,>));
43+
services.AddScoped(typeof(IResourceRepository<>), typeof(MongoRepository<>));
44+
services.AddScoped(typeof(IResourceRepository<,>), typeof(MongoRepository<,>));
4545
}
4646

4747
private void ConfigureJsonApiOptions(JsonApiOptions options)

Diff for: src/JsonApiDotNetCore.MongoDb/AtomicOperations/MongoDbTransaction.cs renamed to src/JsonApiDotNetCore.MongoDb/AtomicOperations/MongoTransaction.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ namespace JsonApiDotNetCore.MongoDb.AtomicOperations
88
{
99
/// <inheritdoc />
1010
[PublicAPI]
11-
public sealed class MongoDbTransaction : IOperationsTransaction
11+
public sealed class MongoTransaction : IOperationsTransaction
1212
{
1313
private readonly IMongoDataAccess _mongoDataAccess;
1414
private readonly bool _ownsTransaction;
1515

1616
/// <inheritdoc />
1717
public string TransactionId => _mongoDataAccess.TransactionId;
1818

19-
public MongoDbTransaction(IMongoDataAccess mongoDataAccess, bool ownsTransaction)
19+
public MongoTransaction(IMongoDataAccess mongoDataAccess, bool ownsTransaction)
2020
{
2121
ArgumentGuard.NotNull(mongoDataAccess, nameof(mongoDataAccess));
2222

Diff for: src/JsonApiDotNetCore.MongoDb/AtomicOperations/MongoDbTransactionFactory.cs renamed to src/JsonApiDotNetCore.MongoDb/AtomicOperations/MongoTransactionFactory.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ namespace JsonApiDotNetCore.MongoDb.AtomicOperations
88
/// <summary>
99
/// Provides transaction support for atomic:operation requests using MongoDB.
1010
/// </summary>
11-
public sealed class MongoDbTransactionFactory : IOperationsTransactionFactory
11+
public sealed class MongoTransactionFactory : IOperationsTransactionFactory
1212
{
1313
private readonly IMongoDataAccess _mongoDataAccess;
1414

15-
public MongoDbTransactionFactory(IMongoDataAccess mongoDataAccess)
15+
public MongoTransactionFactory(IMongoDataAccess mongoDataAccess)
1616
{
1717
ArgumentGuard.NotNull(mongoDataAccess, nameof(mongoDataAccess));
1818

@@ -23,7 +23,7 @@ public MongoDbTransactionFactory(IMongoDataAccess mongoDataAccess)
2323
public async Task<IOperationsTransaction> BeginTransactionAsync(CancellationToken cancellationToken)
2424
{
2525
bool transactionCreated = await CreateOrJoinTransactionAsync(cancellationToken);
26-
return new MongoDbTransaction(_mongoDataAccess, transactionCreated);
26+
return new MongoTransaction(_mongoDataAccess, transactionCreated);
2727
}
2828

2929
private async Task<bool> CreateOrJoinTransactionAsync(CancellationToken cancellationToken)

Diff for: src/JsonApiDotNetCore.MongoDb/Configuration/ServiceCollectionExtensions.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public static class ServiceCollectionExtensions
1717
public static IServiceCollection AddJsonApiMongoDb(this IServiceCollection services)
1818
{
1919
services.AddScoped<IMongoDataAccess, MongoDataAccess>();
20-
services.AddScoped<IOperationsTransactionFactory, MongoDbTransactionFactory>();
20+
services.AddScoped<IOperationsTransactionFactory, MongoTransactionFactory>();
2121
services.AddScoped<IResourceObjectBuilder, IgnoreRelationshipsResponseResourceObjectBuilder>();
2222

2323
return services;

Diff for: src/JsonApiDotNetCore.MongoDb/Queries/Internal/QueryableBuilding/MongoDbQueryableBuilder.cs renamed to src/JsonApiDotNetCore.MongoDb/Queries/Internal/QueryableBuilding/MongoQueryableBuilder.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ namespace JsonApiDotNetCore.MongoDb.Queries.Internal.QueryableBuilding
1414
/// Drives conversion from <see cref="QueryLayer" /> into system <see cref="Expression" /> trees.
1515
/// </summary>
1616
[PublicAPI]
17-
public sealed class MongoDbQueryableBuilder : QueryableBuilder
17+
public sealed class MongoQueryableBuilder : QueryableBuilder
1818
{
1919
private readonly Type _elementType;
2020
private readonly Type _extensionType;
2121
private readonly LambdaScopeFactory _lambdaScopeFactory;
2222

23-
public MongoDbQueryableBuilder(Expression source, Type elementType, Type extensionType, LambdaParameterNameFactory nameFactory,
23+
public MongoQueryableBuilder(Expression source, Type elementType, Type extensionType, LambdaParameterNameFactory nameFactory,
2424
IResourceFactory resourceFactory, IResourceContextProvider resourceContextProvider, IModel entityModel,
2525
LambdaScopeFactory lambdaScopeFactory = null)
2626
: base(source, elementType, extensionType, nameFactory, resourceFactory, resourceContextProvider, entityModel, lambdaScopeFactory)
@@ -37,7 +37,7 @@ protected override Expression ApplyFilter(Expression source, FilterExpression fi
3737
{
3838
using LambdaScope lambdaScope = _lambdaScopeFactory.CreateScope(_elementType);
3939

40-
var builder = new MongoDbWhereClauseBuilder(source, lambdaScope, _extensionType);
40+
var builder = new MongoWhereClauseBuilder(source, lambdaScope, _extensionType);
4141
return builder.ApplyWhere(filter);
4242
}
4343
}

Diff for: src/JsonApiDotNetCore.MongoDb/Queries/Internal/QueryableBuilding/MongoDbWhereClauseBuilder.cs renamed to src/JsonApiDotNetCore.MongoDb/Queries/Internal/QueryableBuilding/MongoWhereClauseBuilder.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ namespace JsonApiDotNetCore.MongoDb.Queries.Internal.QueryableBuilding
88
{
99
/// <inheritdoc />
1010
[PublicAPI]
11-
public class MongoDbWhereClauseBuilder : WhereClauseBuilder
11+
public class MongoWhereClauseBuilder : WhereClauseBuilder
1212
{
13-
public MongoDbWhereClauseBuilder(Expression source, LambdaScope lambdaScope, Type extensionType)
13+
public MongoWhereClauseBuilder(Expression source, LambdaScope lambdaScope, Type extensionType)
1414
: base(source, lambdaScope, extensionType)
1515
{
1616
}

Diff for: src/JsonApiDotNetCore.MongoDb/Repositories/MongoEntityType.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ internal sealed class MongoEntityType : IEntityType
2020
public IEntityType DefiningEntityType => throw new NotImplementedException();
2121
public object this[string name] => throw new NotImplementedException();
2222

23-
public MongoEntityType(ResourceContext resourceContext, MongoDbModel owner)
23+
public MongoEntityType(ResourceContext resourceContext, MongoModel owner)
2424
{
2525
ArgumentGuard.NotNull(resourceContext, nameof(resourceContext));
2626
ArgumentGuard.NotNull(owner, nameof(owner));
@@ -31,7 +31,7 @@ public MongoEntityType(ResourceContext resourceContext, MongoDbModel owner)
3131

3232
public IEnumerable<IProperty> GetProperties()
3333
{
34-
return _resourceContext.Attributes.Select(attr => new MongoDbProperty(attr.Property, this)).ToArray();
34+
return _resourceContext.Attributes.Select(attr => new MongoProperty(attr.Property, this)).ToArray();
3535
}
3636

3737
public IAnnotation FindAnnotation(string name)

Diff for: src/JsonApiDotNetCore.MongoDb/Repositories/MongoDbModel.cs renamed to src/JsonApiDotNetCore.MongoDb/Repositories/MongoModel.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77

88
namespace JsonApiDotNetCore.MongoDb.Repositories
99
{
10-
internal sealed class MongoDbModel : IModel
10+
internal sealed class MongoModel : IModel
1111
{
1212
private readonly IResourceContextProvider _resourceContextProvider;
1313

1414
public object this[string name] => throw new NotImplementedException();
1515

16-
public MongoDbModel(IResourceContextProvider resourceContextProvider)
16+
public MongoModel(IResourceContextProvider resourceContextProvider)
1717
{
1818
ArgumentGuard.NotNull(resourceContextProvider, nameof(resourceContextProvider));
1919

Diff for: src/JsonApiDotNetCore.MongoDb/Repositories/MongoDbProperty.cs renamed to src/JsonApiDotNetCore.MongoDb/Repositories/MongoProperty.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
namespace JsonApiDotNetCore.MongoDb.Repositories
88
{
9-
internal sealed class MongoDbProperty : IProperty
9+
internal sealed class MongoProperty : IProperty
1010
{
1111
public IEntityType DeclaringEntityType { get; }
1212
public PropertyInfo PropertyInfo { get; }
@@ -20,7 +20,7 @@ internal sealed class MongoDbProperty : IProperty
2020
public bool IsConcurrencyToken => throw new NotImplementedException();
2121
public object this[string name] => throw new NotImplementedException();
2222

23-
public MongoDbProperty(PropertyInfo propertyInfo, MongoEntityType owner)
23+
public MongoProperty(PropertyInfo propertyInfo, MongoEntityType owner)
2424
{
2525
ArgumentGuard.NotNull(owner, nameof(owner));
2626
ArgumentGuard.NotNull(propertyInfo, nameof(propertyInfo));

Diff for: src/JsonApiDotNetCore.MongoDb/Repositories/MongoDbQueryExpressionValidator.cs renamed to src/JsonApiDotNetCore.MongoDb/Repositories/MongoQueryExpressionValidator.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
namespace JsonApiDotNetCore.MongoDb.Repositories
88
{
9-
internal sealed class MongoDbQueryExpressionValidator : QueryExpressionRewriter<object>
9+
internal sealed class MongoQueryExpressionValidator : QueryExpressionRewriter<object>
1010
{
1111
public void Validate(QueryLayer layer)
1212
{

Diff for: src/JsonApiDotNetCore.MongoDb/Repositories/MongoDbRepository.cs renamed to src/JsonApiDotNetCore.MongoDb/Repositories/MongoRepository.cs

+7-7
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ namespace JsonApiDotNetCore.MongoDb.Repositories
2424
/// Implements the foundational Repository layer in the JsonApiDotNetCore architecture that uses MongoDB.
2525
/// </summary>
2626
[PublicAPI]
27-
public class MongoDbRepository<TResource, TId> : IResourceRepository<TResource, TId>, IRepositorySupportsTransaction
27+
public class MongoRepository<TResource, TId> : IResourceRepository<TResource, TId>, IRepositorySupportsTransaction
2828
where TResource : class, IIdentifiable<TId>
2929
{
3030
private readonly IMongoDataAccess _mongoDataAccess;
@@ -38,7 +38,7 @@ public class MongoDbRepository<TResource, TId> : IResourceRepository<TResource,
3838
/// <inheritdoc />
3939
public virtual string TransactionId => _mongoDataAccess.TransactionId;
4040

41-
public MongoDbRepository(IMongoDataAccess mongoDataAccess, ITargetedFields targetedFields, IResourceContextProvider resourceContextProvider,
41+
public MongoRepository(IMongoDataAccess mongoDataAccess, ITargetedFields targetedFields, IResourceContextProvider resourceContextProvider,
4242
IResourceFactory resourceFactory, IEnumerable<IQueryConstraintProvider> constraintProviders)
4343
{
4444
ArgumentGuard.NotNull(mongoDataAccess, nameof(mongoDataAccess));
@@ -87,7 +87,7 @@ protected virtual IMongoQueryable<TResource> ApplyQueryLayer(QueryLayer layer)
8787
{
8888
ArgumentGuard.NotNull(layer, nameof(layer));
8989

90-
var queryExpressionValidator = new MongoDbQueryExpressionValidator();
90+
var queryExpressionValidator = new MongoQueryExpressionValidator();
9191
queryExpressionValidator.Validate(layer);
9292

9393
AssertNoRelationshipsInSparseFieldSets();
@@ -114,8 +114,8 @@ protected virtual IMongoQueryable<TResource> ApplyQueryLayer(QueryLayer layer)
114114

115115
var nameFactory = new LambdaParameterNameFactory();
116116

117-
var builder = new MongoDbQueryableBuilder(source.Expression, source.ElementType, typeof(Queryable), nameFactory, _resourceFactory,
118-
_resourceContextProvider, new MongoDbModel(_resourceContextProvider));
117+
var builder = new MongoQueryableBuilder(source.Expression, source.ElementType, typeof(Queryable), nameFactory, _resourceFactory,
118+
_resourceContextProvider, new MongoModel(_resourceContextProvider));
119119

120120
Expression expression = builder.ApplyQuery(layer);
121121
return (IMongoQueryable<TResource>)source.Provider.CreateQuery<TResource>(expression);
@@ -292,10 +292,10 @@ protected virtual async Task<TResult> SaveChangesAsync<TResult>(Func<Task<TResul
292292
/// <summary>
293293
/// Do not use. This type exists solely to produce a proper error message when trying to use MongoDB with a non-string Id.
294294
/// </summary>
295-
public sealed class MongoDbRepository<TResource> : MongoDbRepository<TResource, int>, IResourceRepository<TResource>
295+
public sealed class MongoRepository<TResource> : MongoRepository<TResource, int>, IResourceRepository<TResource>
296296
where TResource : class, IIdentifiable<int>
297297
{
298-
public MongoDbRepository(IMongoDataAccess mongoDataAccess, ITargetedFields targetedFields, IResourceContextProvider resourceContextProvider,
298+
public MongoRepository(IMongoDataAccess mongoDataAccess, ITargetedFields targetedFields, IResourceContextProvider resourceContextProvider,
299299
IResourceFactory resourceFactory, IEnumerable<IQueryConstraintProvider> constraintProviders)
300300
: base(mongoDataAccess, targetedFields, resourceContextProvider, resourceFactory, constraintProviders)
301301
{

Diff for: src/JsonApiDotNetCore.MongoDb/Resources/MongoDbIdentifiable.cs renamed to src/JsonApiDotNetCore.MongoDb/Resources/MongoIdentifiable.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ namespace JsonApiDotNetCore.MongoDb.Resources
77
/// <summary>
88
/// A convenient basic implementation of <see cref="IIdentifiable" /> for use with MongoDB models.
99
/// </summary>
10-
public abstract class MongoDbIdentifiable : IIdentifiable<string>
10+
public abstract class MongoIdentifiable : IIdentifiable<string>
1111
{
1212
/// <inheritdoc />
1313
[BsonId]

Diff for: src/JsonApiDotNetCore.MongoDb/Serialization/Building/IgnoreRelationshipsResponseResourceObjectBuilder.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public IgnoreRelationshipsResponseResourceObjectBuilder(ILinkBuilder linkBuilder
2222
/// <inheritdoc />
2323
protected override RelationshipEntry GetRelationshipData(RelationshipAttribute relationship, IIdentifiable resource)
2424
{
25-
if (resource is MongoDbIdentifiable)
25+
if (resource is MongoIdentifiable)
2626
{
2727
return null;
2828
}

Diff for: test/JsonApiDotNetCoreMongoDbExampleTests/IntegrationTests/AtomicOperations/Lyric.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
namespace JsonApiDotNetCoreMongoDbExampleTests.IntegrationTests.AtomicOperations
88
{
99
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
10-
public sealed class Lyric : MongoDbIdentifiable
10+
public sealed class Lyric : MongoIdentifiable
1111
{
1212
[Attr]
1313
public string Format { get; set; }

Diff for: test/JsonApiDotNetCoreMongoDbExampleTests/IntegrationTests/AtomicOperations/MusicTrack.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
namespace JsonApiDotNetCoreMongoDbExampleTests.IntegrationTests.AtomicOperations
1010
{
1111
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
12-
public sealed class MusicTrack : MongoDbIdentifiable
12+
public sealed class MusicTrack : MongoIdentifiable
1313
{
1414
[RegularExpression(@"(?im)^[{(]?[0-9A-F]{8}[-]?(?:[0-9A-F]{4}[-]?){3}[0-9A-F]{12}[)}]?$")]
1515
public override string Id { get; set; }

Diff for: test/JsonApiDotNetCoreMongoDbExampleTests/IntegrationTests/AtomicOperations/Performer.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
namespace JsonApiDotNetCoreMongoDbExampleTests.IntegrationTests.AtomicOperations
77
{
88
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
9-
public sealed class Performer : MongoDbIdentifiable
9+
public sealed class Performer : MongoIdentifiable
1010
{
1111
[Attr]
1212
public string ArtistName { get; set; }

Diff for: test/JsonApiDotNetCoreMongoDbExampleTests/IntegrationTests/AtomicOperations/Playlist.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
namespace JsonApiDotNetCoreMongoDbExampleTests.IntegrationTests.AtomicOperations
99
{
1010
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
11-
public sealed class Playlist : MongoDbIdentifiable
11+
public sealed class Playlist : MongoIdentifiable
1212
{
1313
[Attr]
1414
[Required]

Diff for: test/JsonApiDotNetCoreMongoDbExampleTests/IntegrationTests/AtomicOperations/RecordCompany.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
namespace JsonApiDotNetCoreMongoDbExampleTests.IntegrationTests.AtomicOperations
88
{
99
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
10-
public sealed class RecordCompany : MongoDbIdentifiable
10+
public sealed class RecordCompany : MongoIdentifiable
1111
{
1212
[Attr]
1313
public string Name { get; set; }

Diff for: test/JsonApiDotNetCoreMongoDbExampleTests/IntegrationTests/AtomicOperations/TextLanguage.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
namespace JsonApiDotNetCoreMongoDbExampleTests.IntegrationTests.AtomicOperations
99
{
1010
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
11-
public sealed class TextLanguage : MongoDbIdentifiable
11+
public sealed class TextLanguage : MongoIdentifiable
1212
{
1313
[Attr]
1414
public string IsoCode { get; set; }

Diff for: test/JsonApiDotNetCoreMongoDbExampleTests/IntegrationTests/AtomicOperations/Transactions/LyricRepository.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ namespace JsonApiDotNetCoreMongoDbExampleTests.IntegrationTests.AtomicOperations
1717
internal static class ContainerTypeToHideLyricRepositoryFromAutoDiscovery
1818
{
1919
[UsedImplicitly(ImplicitUseKindFlags.InstantiatedNoFixedConstructorSignature)]
20-
public sealed class LyricRepository : MongoDbRepository<Lyric, string>, IAsyncDisposable
20+
public sealed class LyricRepository : MongoRepository<Lyric, string>, IAsyncDisposable
2121
{
2222
private readonly IOperationsTransaction _transaction;
2323

@@ -29,7 +29,7 @@ public LyricRepository(IMongoDataAccess mongoDataAccess, ITargetedFields targete
2929
{
3030
IMongoDataAccess otherDataAccess = new MongoDataAccess(mongoDataAccess.MongoDatabase);
3131

32-
var factory = new MongoDbTransactionFactory(otherDataAccess);
32+
var factory = new MongoTransactionFactory(otherDataAccess);
3333
_transaction = factory.BeginTransactionAsync(CancellationToken.None).Result;
3434
}
3535

Diff for: test/JsonApiDotNetCoreMongoDbExampleTests/IntegrationTests/AtomicOperations/Transactions/MusicTrackRepository.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ namespace JsonApiDotNetCoreMongoDbExampleTests.IntegrationTests.AtomicOperations
1212
internal static class ContainerTypeToHideMusicTrackRepositoryFromAutoDiscovery
1313
{
1414
[UsedImplicitly(ImplicitUseKindFlags.InstantiatedNoFixedConstructorSignature)]
15-
public sealed class MusicTrackRepository : MongoDbRepository<MusicTrack, string>
15+
public sealed class MusicTrackRepository : MongoRepository<MusicTrack, string>
1616
{
1717
public override string TransactionId => null;
1818

Diff for: test/JsonApiDotNetCoreMongoDbExampleTests/IntegrationTests/Meta/SupportTicket.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
namespace JsonApiDotNetCoreMongoDbExampleTests.IntegrationTests.Meta
66
{
77
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
8-
public sealed class SupportTicket : MongoDbIdentifiable
8+
public sealed class SupportTicket : MongoIdentifiable
99
{
1010
[Attr]
1111
public string Description { get; set; }

Diff for: test/JsonApiDotNetCoreMongoDbExampleTests/IntegrationTests/QueryStrings/AccountPreferences.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
namespace JsonApiDotNetCoreMongoDbExampleTests.IntegrationTests.QueryStrings
66
{
77
[UsedImplicitly(ImplicitUseTargetFlags.Members)]
8-
public sealed class AccountPreferences : MongoDbIdentifiable
8+
public sealed class AccountPreferences : MongoIdentifiable
99
{
1010
[Attr]
1111
public bool UseDarkTheme { get; set; }

0 commit comments

Comments
 (0)