IAutoTrackMacroSyncJob.DoAsync

The job is finished. It will be removed automatically 02/15/2026 20:20:02.
// Id: 8c0654f1-5d33-4bcf-a3e2-1c461f78b657
using Hbsa.Acqua.Navigation.Jobs.Worker.Jobs;

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

Parameters

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

State

02/15/2026 17:20:02 (+1.430s) Succeeded

Latency:
<1ms
Duration:
1.430s

+ <1ms Processing

Server:
acqa-navigation-jobs-worker-59d566bdf5-j8p5w:1
Worker:
9c9ef7d0
+1msinfo: [AutoTrackMacroSyncJob] Started: Macro Web Data Sync to Navigation
+1.429sfail: 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()
+1.430sfail: 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)
+1.431sinfo: [AutoTrackMacroSyncJob] Ended. 0 macros was sent to navigation data sync

+ <1ms Enqueued

Triggered by recurring job scheduler

02/15/2026 17:20:00 Created