IGenerationSyncJob.Run

// Id: #88023
using EnergyDataHub.Data.Hangfire.Jobs;

var generationSyncJob = Activate<IGenerationSyncJob>();
await generationSyncJob.Run();

Parameters

RecurringJobId
"IGenerationSyncJob"
Time
1759314614
CurrentCulture
""
CurrentUICulture
""

State

10/01/2025 10:50:35 (+20m 20.272s) Failed

An exception occurred during performance of the job.

System.InvalidOperationException (edh:1741409)

Sequence contains more than one element.

System.InvalidOperationException: Sequence contains more than one element.
   at Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitor.SingleOrDefaultAsync[TSource](IAsyncEnumerable`1 asyncEnumerable, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitor.SingleOrDefaultAsync[TSource](IAsyncEnumerable`1 asyncEnumerable, CancellationToken cancellationToken)
   at EnergyDataHub.Data.Services.GenerationService.GetOrCreateGenerationAsync(AppDbContext context, GenerationData referenceData, String EIC)
   at EnergyDataHub.Data.Services.GenerationService.UpdateOutputAndConsumption(List`1 generationIds, List`1 data, AppDbContext context, DataSource dataSource)
   at EnergyDataHub.Data.Services.BiddingZoneService.MapActualGeneration(List`1 data, AppDbContext context, DataSource dataSource)
   at EnergyDataHub.Data.Services.DataFetchService.MapAndFetchData[TParser,TData](DocumentType documentType, AreaEnum area, Dictionary`2 baseParameters, Func`4 dataMethod)
   at EnergyDataHub.Data.Services.DataFetchService.MapAndFetchData[TParser,TData](DocumentType documentType, AreaEnum area, Dictionary`2 baseParameters, Func`4 dataMethod)
   at EnergyDataHub.Data.Hangfire.Jobs.GenerationSyncJob.Run()
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+21ms Processing

Server:
edh:1741409
Worker:
45dda1c1

+4ms Enqueued

Triggered by recurring job scheduler

10/01/2025 10:30:14 Created