IAutoTrackMacroSyncJob.DoAsync

The job is finished. It will be removed automatically 12/18/2025 09:40:09.
// Id: 0d0c9930-dc8b-4f5a-a5c7-41a1ac576103
using Hbsa.Acqua.Navigation.Jobs.Worker.Jobs;

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

Parameters

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

State

12/18/2025 06:40:09 (+2.742s) Succeeded

Latency:
<1ms
Duration:
2.742s

+ <1ms Processing

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

+ <1ms Enqueued

Triggered by recurring job scheduler

12/18/2025 06:40:06 Created