Skip to content

Commit

Permalink
Temp disable logging
Browse files Browse the repository at this point in the history
  • Loading branch information
IhnatKlimchuk committed Jun 5, 2022
1 parent c2d0c0a commit a5ca6b4
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 23 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="NEST" Version="7.17.0" />
<PackageReference Include="NEST" Version="7.*" />
</ItemGroup>

<ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="MongoDB.Driver" Version="2.14.1" />
<PackageReference Include="MongoDB.Driver" Version="2.*" />
</ItemGroup>

<ItemGroup>
Expand Down
13 changes: 2 additions & 11 deletions src/Notidar.Mongo2Elastic/Builder/ReplicatorBuilder.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
using Microsoft.Extensions.Logging;
using Notidar.Mongo2Elastic.Elasticsearch;
using Notidar.Mongo2Elastic.Elasticsearch;
using Notidar.Mongo2Elastic.MongoDB;
using Notidar.Mongo2Elastic.State;

Expand All @@ -18,7 +17,6 @@ public class ReplicatorBuilder<TSource, TDestination> :
private IStateRepository _stateRepository = null;
private IDestinationRepository<TDestination> _destinationRepository = null;
private ISourceRepository<TSource> _sourceRepository = null;
private ILogger<Replicator<TSource, TDestination>> _logger = null;

public ReplicatorBuilder(Func<TSource, TDestination> map)
{
Expand All @@ -43,17 +41,10 @@ public IReplicatorBuilder<TSource, TDestination> Add(IStateRepository stateRepos
return this;
}

public IReplicatorBuilder<TSource, TDestination> Add(ILogger<Replicator<TSource, TDestination>> logger)
{
_logger = logger;
return this;
}

public IReplicator Build() => new Replicator<TSource, TDestination>(
_stateRepository ?? throw new InvalidOperationException(),
_destinationRepository ?? throw new InvalidOperationException(),
_sourceRepository ?? throw new InvalidOperationException(),
_map ?? throw new InvalidOperationException(),
_logger);
_map ?? throw new InvalidOperationException());
}
}
4 changes: 0 additions & 4 deletions src/Notidar.Mongo2Elastic/Notidar.Mongo2Elastic.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,6 @@
<Nullable>annotations</Nullable>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.1" />
</ItemGroup>

<ItemGroup>
<ProjectReference Include="..\Notidar.Mongo2Elastic.Abstractions\Notidar.Mongo2Elastic.Abstractions.csproj" />
</ItemGroup>
Expand Down
8 changes: 2 additions & 6 deletions src/Notidar.Mongo2Elastic/Replicator.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
using Microsoft.Extensions.Logging;
using Notidar.Mongo2Elastic.Elasticsearch;
using Notidar.Mongo2Elastic.Elasticsearch;
using Notidar.Mongo2Elastic.MongoDB;
using Notidar.Mongo2Elastic.State;

Expand All @@ -17,20 +16,17 @@ public class Replicator<TSourceDocument, TDestinationDocument> : IReplicator
private readonly IDestinationRepository<TDestinationDocument> _destinationRepository;
private readonly ISourceRepository<TSourceDocument> _sourceRepository;
private readonly Func<TSourceDocument, TDestinationDocument> _map;
private readonly ILogger<Replicator<TSourceDocument, TDestinationDocument>>? _logger;

public Replicator(
IStateRepository stateStore,
IDestinationRepository<TDestinationDocument> destinationRepository,
ISourceRepository<TSourceDocument> sourceRepository,
Func<TSourceDocument, TDestinationDocument> map,
ILogger<Replicator<TSourceDocument, TDestinationDocument>> logger = null)
Func<TSourceDocument, TDestinationDocument> map)
{
_stateStore = stateStore;
_destinationRepository = destinationRepository;
_sourceRepository = sourceRepository;
_map = map;
_logger = logger;
}

public async Task ExecuteAsync(CancellationToken cancellationToken = default)
Expand Down

0 comments on commit a5ca6b4

Please sign in to comment.