IAutoTrackMacroSyncJob.DoAsync

The job is finished. It will be removed automatically 12/17/2025 21:30:07.
// Id: bd1f68e4-2287-40de-be94-55510ebfc50b
using Hbsa.Acqua.Navigation.Jobs.Worker.Jobs;

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

Parameters

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

State

12/17/2025 18:30:07 (+2.345s) Succeeded

Latency:
<1ms
Duration:
2.344s

+ <1ms Processing

Server:
acqa-navigation-jobs-worker-59d566bdf5-vlxjk:1
Worker:
1eab401c
+2msinfo: [AutoTrackMacroSyncJob] Started: Macro Web Data Sync to Navigation
+2.344sfail: 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.345sfail: 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.346sinfo: [AutoTrackMacroSyncJob] Ended. 0 macros was sent to navigation data sync

+ <1ms Enqueued

Triggered by recurring job scheduler

12/17/2025 18:30:05 Created