IAutoTrackMacroSyncJob.DoAsync

The job is finished. It will be removed automatically 12/17/2025 22:15:07.
// Id: a5655c43-6165-49c4-8812-1df71d9c5881
using Hbsa.Acqua.Navigation.Jobs.Worker.Jobs;

var autoTrackMacroSyncJob = Activate<IAutoTrackMacroSyncJob>();
await autoTrackMacroSyncJob.DoAsync("py01");

Parameters

RecurringJobId
"AutoTrackMacroSyncPy01"
Time
1765998905
CurrentCulture
""
opentelemetry_activity_context
{"$type":"System.Collections.Generic.Dictionary`2[[System.String],[System.String]], mscorlib"}

State

12/17/2025 19:15:07 (+2.077s) Succeeded

Latency:
<1ms
Duration:
2.077s

+ <1ms Processing

Server:
acqa-navigation-jobs-worker-59d566bdf5-vlxjk:1
Worker:
0fc58db2
+7msinfo: [AutoTrackMacroSyncJob] Started: Macro Web Data Sync to Navigation
+2.076sfail: An exception occurred while iterating over the results of a query for context type 'Hbsa.Acqua.Navigation.Infrastructure.Data.AcquaDb'. System.ArgumentException: An item with the same key has already been added. Key: HydraulicOilQuantityInLiters at System.Collections.Generic.Dictionary`2.TryInsert(TKey key, TValue value, InsertionBehavior behavior) at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer) at Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1.BuildIndexMap(IReadOnlyList`1 columnNames, DbDataReader dataReader) at Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1.AsyncEnumerator.InitializeReaderAsync(AsyncEnumerator enumerator, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.ArgumentException: An item with the same key has already been added. Key: HydraulicOilQuantityInLiters at System.Collections.Generic.Dictionary`2.TryInsert(TKey key, TValue value, InsertionBehavior behavior) at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer) at Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1.BuildIndexMap(IReadOnlyList`1 columnNames, DbDataReader dataReader) at Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1.AsyncEnumerator.InitializeReaderAsync(AsyncEnumerator enumerator, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync()
+2.077sfail: Handling request AutoTrackMacroSyncCommand failed System.ArgumentException: An item with the same key has already been added. Key: HydraulicOilQuantityInLiters at System.Collections.Generic.Dictionary`2.TryInsert(TKey key, TValue value, InsertionBehavior behavior) at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer) at Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1.BuildIndexMap(IReadOnlyList`1 columnNames, DbDataReader dataReader) at Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1.AsyncEnumerator.InitializeReaderAsync(AsyncEnumerator enumerator, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Query.Internal.FromSqlQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() at Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ToListAsync[TSource](IQueryable`1 source, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ToListAsync[TSource](IQueryable`1 source, CancellationToken cancellationToken) at Hbsa.Acqua.Navigation.Jobs.Worker.UseCases.AutoTrackMacros.Handler.GetMacroDataAsync[TDto,TDataSync](String query, CancellationToken cancellationToken) at Hbsa.Acqua.Navigation.Jobs.Worker.UseCases.AutoTrackMacros.Handler.Handle(AutoTrackMacroSyncCommand request, CancellationToken cancellationToken) in /_/src/Hbsa.Acqua.Navigation.Jobs.Worker/UseCases/AutoTrackMacros/Handler.cs:line 51 at Hbsa.Common.Mediator.Handler`2.Consume(ConsumeContext`1 context)
+2.078sinfo: [AutoTrackMacroSyncJob] Ended. 0 macros was sent to navigation data sync

+ <1ms Enqueued

Triggered by recurring job scheduler

12/17/2025 19:15:05 Created