HangfireJobExecutionAdapter<RunBacktestJobArgs>.ExecuteAsync

// Id: #8
using Volo.Abp.BackgroundJobs.Hangfire;

var hangfireJobExecutionAdapter = Activate<HangfireJobExecutionAdapter<RunBacktestJobArgs>>();
await hangfireJobExecutionAdapter.ExecuteAsync(
    "default",
    FromJson<RunBacktestJobArgs>("{\"BacktestId\":\"3a1f93ef-5e11-7302-9f03-069d7d9c36c8\",\"Interval\":\"15m\"}"),
    null);

Parameters

CurrentCulture
""
RetryCount
10

State

02/22/2026 00:23:21 (+27ms) Failed

An exception occurred during performance of the job.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException (srv1405394:27921)

A background job execution is failed. See inner exception for details.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException: A background job execution is failed. See inner exception for details. ---> Volo.Abp.Domain.Entities.EntityNotFoundException: There is no such an entity. Entity type: DaFund.Domain.Backtests.Backtest, id: 3a1f93ef-5e11-7302-9f03-069d7d9c36c8
   at Volo.Abp.Domain.Repositories.EntityFrameworkCore.EfCoreRepository`3.GetAsync(TKey id, Boolean includeDetails, CancellationToken cancellationToken)
   at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo)
   at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapterWithReturnValue`1.ProceedAsync()
   at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
   at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
   at DaFund.Application.Backtests.Jobs.RunBacktestJob.ExecuteAsync(RunBacktestJobArgs args)
   at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous(IInvocation invocation, IInvocationProceedInfo proceedInfo)
   at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapter.ProceedAsync()
   at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
   at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync(IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)

   --- End of inner exception stack trace ---
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)
   at Volo.Abp.BackgroundJobs.Hangfire.HangfireJobExecutionAdapter`1.ExecuteAsync(String queue, TArgs args, CancellationToken cancellationToken)
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+21ms Processing

Server:
srv1405394:27921
Worker:
d685dfec

+1h 50m Enqueued

Triggered by DelayedJobScheduler

+2ms Scheduled

Retry attempt 10 of 10: A background job execution is failed. See inner e…

Enqueue at:
02/22/2026 00:23:14

+20ms Failed

An exception occurred during performance of the job.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException (srv1405394:27921)

A background job execution is failed. See inner exception for details.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException: A background job execution is failed. See inner exception for details. ---> Volo.Abp.Domain.Entities.EntityNotFoundException: There is no such an entity. Entity type: DaFund.Domain.Backtests.Backtest, id: 3a1f93ef-5e11-7302-9f03-069d7d9c36c8
   at Volo.Abp.Domain.Repositories.EntityFrameworkCore.EfCoreRepository`3.GetAsync(TKey id, Boolean includeDetails, CancellationToken cancellationToken)
   at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo)
   at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapterWithReturnValue`1.ProceedAsync()
   at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
   at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
   at DaFund.Application.Backtests.Jobs.RunBacktestJob.ExecuteAsync(RunBacktestJobArgs args)
   at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous(IInvocation invocation, IInvocationProceedInfo proceedInfo)
   at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapter.ProceedAsync()
   at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
   at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync(IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)

   --- End of inner exception stack trace ---
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)
   at Volo.Abp.BackgroundJobs.Hangfire.HangfireJobExecutionAdapter`1.ExecuteAsync(String queue, TArgs args, CancellationToken cancellationToken)
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+13ms Processing

Server:
srv1405394:27921
Worker:
98ad51ae

+1h 12m Enqueued

Triggered by DelayedJobScheduler

+2ms Scheduled

Retry attempt 9 of 10: A background job execution is failed. See inner e…

Enqueue at:
02/21/2026 22:33:05

+16ms Failed

An exception occurred during performance of the job.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException (srv1405394:27921)

A background job execution is failed. See inner exception for details.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException: A background job execution is failed. See inner exception for details. ---> Volo.Abp.Domain.Entities.EntityNotFoundException: There is no such an entity. Entity type: DaFund.Domain.Backtests.Backtest, id: 3a1f93ef-5e11-7302-9f03-069d7d9c36c8
   at Volo.Abp.Domain.Repositories.EntityFrameworkCore.EfCoreRepository`3.GetAsync(TKey id, Boolean includeDetails, CancellationToken cancellationToken)
   at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo)
   at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapterWithReturnValue`1.ProceedAsync()
   at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
   at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
   at DaFund.Application.Backtests.Jobs.RunBacktestJob.ExecuteAsync(RunBacktestJobArgs args)
   at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous(IInvocation invocation, IInvocationProceedInfo proceedInfo)
   at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapter.ProceedAsync()
   at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
   at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync(IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)

   --- End of inner exception stack trace ---
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)
   at Volo.Abp.BackgroundJobs.Hangfire.HangfireJobExecutionAdapter`1.ExecuteAsync(String queue, TArgs args, CancellationToken cancellationToken)
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+10ms Processing

Server:
srv1405394:27921
Worker:
92b250e4

+43m 15.977s Enqueued

Triggered by DelayedJobScheduler

+4ms Scheduled

Retry attempt 8 of 10: A background job execution is failed. See inner e…

Enqueue at:
02/21/2026 21:21:04

+25ms Failed

An exception occurred during performance of the job.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException (srv1405394:27921)

A background job execution is failed. See inner exception for details.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException: A background job execution is failed. See inner exception for details. ---> Volo.Abp.Domain.Entities.EntityNotFoundException: There is no such an entity. Entity type: DaFund.Domain.Backtests.Backtest, id: 3a1f93ef-5e11-7302-9f03-069d7d9c36c8
   at Volo.Abp.Domain.Repositories.EntityFrameworkCore.EfCoreRepository`3.GetAsync(TKey id, Boolean includeDetails, CancellationToken cancellationToken)
   at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo)
   at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapterWithReturnValue`1.ProceedAsync()
   at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
   at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
   at DaFund.Application.Backtests.Jobs.RunBacktestJob.ExecuteAsync(RunBacktestJobArgs args)
   at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous(IInvocation invocation, IInvocationProceedInfo proceedInfo)
   at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapter.ProceedAsync()
   at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
   at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync(IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)

   --- End of inner exception stack trace ---
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)
   at Volo.Abp.BackgroundJobs.Hangfire.HangfireJobExecutionAdapter`1.ExecuteAsync(String queue, TArgs args, CancellationToken cancellationToken)
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+12ms Processing

Server:
srv1405394:27921
Worker:
aa29de46

+22m 16.012s Enqueued

Triggered by DelayedJobScheduler

+2ms Scheduled

Retry attempt 7 of 10: A background job execution is failed. See inner e…

Enqueue at:
02/21/2026 20:37:56

+20ms Failed

An exception occurred during performance of the job.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException (srv1405394:27921)

A background job execution is failed. See inner exception for details.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException: A background job execution is failed. See inner exception for details. ---> Volo.Abp.Domain.Entities.EntityNotFoundException: There is no such an entity. Entity type: DaFund.Domain.Backtests.Backtest, id: 3a1f93ef-5e11-7302-9f03-069d7d9c36c8
   at Volo.Abp.Domain.Repositories.EntityFrameworkCore.EfCoreRepository`3.GetAsync(TKey id, Boolean includeDetails, CancellationToken cancellationToken)
   at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo)
   at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapterWithReturnValue`1.ProceedAsync()
   at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
   at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
   at DaFund.Application.Backtests.Jobs.RunBacktestJob.ExecuteAsync(RunBacktestJobArgs args)
   at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous(IInvocation invocation, IInvocationProceedInfo proceedInfo)
   at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapter.ProceedAsync()
   at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
   at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync(IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)

   --- End of inner exception stack trace ---
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)
   at Volo.Abp.BackgroundJobs.Hangfire.HangfireJobExecutionAdapter`1.ExecuteAsync(String queue, TArgs args, CancellationToken cancellationToken)
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+9ms Processing

Server:
srv1405394:27921
Worker:
41516937

+12m 45.843s Enqueued

Triggered by DelayedJobScheduler

+4ms Scheduled

Retry attempt 6 of 10: A background job execution is failed. See inner e…

Enqueue at:
02/21/2026 20:15:44

+42ms Failed

An exception occurred during performance of the job.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException (srv1405394:27921)

A background job execution is failed. See inner exception for details.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException: A background job execution is failed. See inner exception for details. ---> Volo.Abp.Domain.Entities.EntityNotFoundException: There is no such an entity. Entity type: DaFund.Domain.Backtests.Backtest, id: 3a1f93ef-5e11-7302-9f03-069d7d9c36c8
   at Volo.Abp.Domain.Repositories.EntityFrameworkCore.EfCoreRepository`3.GetAsync(TKey id, Boolean includeDetails, CancellationToken cancellationToken)
   at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo)
   at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapterWithReturnValue`1.ProceedAsync()
   at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
   at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
   at DaFund.Application.Backtests.Jobs.RunBacktestJob.ExecuteAsync(RunBacktestJobArgs args)
   at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous(IInvocation invocation, IInvocationProceedInfo proceedInfo)
   at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapter.ProceedAsync()
   at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
   at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync(IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)

   --- End of inner exception stack trace ---
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)
   at Volo.Abp.BackgroundJobs.Hangfire.HangfireJobExecutionAdapter`1.ExecuteAsync(String queue, TArgs args, CancellationToken cancellationToken)
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+8ms Processing

Server:
srv1405394:27921
Worker:
57920b42

+4m 47.253s Enqueued

Triggered by DelayedJobScheduler

+6ms Scheduled

Retry attempt 5 of 10: A background job execution is failed. See inner e…

Enqueue at:
02/21/2026 20:02:52

+610ms Failed

An exception occurred during performance of the job.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException (srv1405394:27704)

A background job execution is failed. See inner exception for details.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException: A background job execution is failed. See inner exception for details. ---> System.InvalidOperationException: Cannot start backtest in status Running
   at DaFund.Domain.Backtests.Backtest.MarkAsRunning()
   at DaFund.Application.Backtests.Jobs.RunBacktestJob.ExecuteAsync(RunBacktestJobArgs args)
   at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous(IInvocation invocation, IInvocationProceedInfo proceedInfo)
   at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapter.ProceedAsync()
   at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
   at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync(IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)

   --- End of inner exception stack trace ---
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)
   at Volo.Abp.BackgroundJobs.Hangfire.HangfireJobExecutionAdapter`1.ExecuteAsync(String queue, TArgs args, CancellationToken cancellationToken)
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+20ms Processing

Server:
srv1405394:27704
Worker:
53acc038

+2m 25.986s Enqueued

Triggered by DelayedJobScheduler

+4ms Scheduled

Retry attempt 4 of 10: A background job execution is failed. See inner e…

Enqueue at:
02/21/2026 19:58:08

+55ms Failed

An exception occurred during performance of the job.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException (srv1405394:27531)

A background job execution is failed. See inner exception for details.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException: A background job execution is failed. See inner exception for details. ---> System.InvalidOperationException: Cannot start backtest in status Running
   at DaFund.Domain.Backtests.Backtest.MarkAsRunning()
   at DaFund.Application.Backtests.Jobs.RunBacktestJob.ExecuteAsync(RunBacktestJobArgs args)
   at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous(IInvocation invocation, IInvocationProceedInfo proceedInfo)
   at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapter.ProceedAsync()
   at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
   at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync(IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)

   --- End of inner exception stack trace ---
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)
   at Volo.Abp.BackgroundJobs.Hangfire.HangfireJobExecutionAdapter`1.ExecuteAsync(String queue, TArgs args, CancellationToken cancellationToken)
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+15ms Processing

Server:
srv1405394:27531
Worker:
50db2634

+1m 20.411s Enqueued

Triggered by DelayedJobScheduler

+1ms Scheduled

Retry attempt 3 of 10: A background job execution is failed. See inner e…

Enqueue at:
02/21/2026 19:55:43

+13ms Failed

An exception occurred during performance of the job.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException (srv1405394:27440)

A background job execution is failed. See inner exception for details.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException: A background job execution is failed. See inner exception for details. ---> System.InvalidOperationException: Cannot start backtest in status Running
   at DaFund.Domain.Backtests.Backtest.MarkAsRunning()
   at DaFund.Application.Backtests.Jobs.RunBacktestJob.ExecuteAsync(RunBacktestJobArgs args)
   at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous(IInvocation invocation, IInvocationProceedInfo proceedInfo)
   at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapter.ProceedAsync()
   at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
   at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync(IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)

   --- End of inner exception stack trace ---
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)
   at Volo.Abp.BackgroundJobs.Hangfire.HangfireJobExecutionAdapter`1.ExecuteAsync(String queue, TArgs args, CancellationToken cancellationToken)
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+8ms Processing

Server:
srv1405394:27440
Worker:
168a7bad

+59.467s Enqueued

Triggered by DelayedJobScheduler

+4ms Scheduled

Retry attempt 2 of 10: A background job execution is failed. See inner e…

Enqueue at:
02/21/2026 19:54:24

+553ms Failed

An exception occurred during performance of the job.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException (srv1405394:27440)

A background job execution is failed. See inner exception for details.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException: A background job execution is failed. See inner exception for details. ---> System.InvalidOperationException: Cannot start backtest in status Running
   at DaFund.Domain.Backtests.Backtest.MarkAsRunning()
   at DaFund.Application.Backtests.Jobs.RunBacktestJob.ExecuteAsync(RunBacktestJobArgs args)
   at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous(IInvocation invocation, IInvocationProceedInfo proceedInfo)
   at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapter.ProceedAsync()
   at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
   at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync(IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)

   --- End of inner exception stack trace ---
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)
   at Volo.Abp.BackgroundJobs.Hangfire.HangfireJobExecutionAdapter`1.ExecuteAsync(String queue, TArgs args, CancellationToken cancellationToken)
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+17ms Processing

Server:
srv1405394:27440
Worker:
a68f2abc

+27.719s Enqueued

Triggered by DelayedJobScheduler

+5ms Scheduled

Retry attempt 1 of 10: A background job execution is failed. See inner e…

Enqueue at:
02/21/2026 19:53:19

+41.370s Failed

An exception occurred during performance of the job.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException (srv1405394:27345)

A background job execution is failed. See inner exception for details.

Volo.Abp.BackgroundJobs.BackgroundJobExecutionException: A background job execution is failed. See inner exception for details. ---> System.OperationCanceledException: The operation was canceled.
   at System.Threading.CancellationToken.ThrowOperationCanceledException()
   at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken)
   at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken)
   at Npgsql.NpgsqlCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1.AsyncEnumerator.InitializeReaderAsync(AsyncEnumerator enumerator, CancellationToken cancellationToken)
   at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync()
   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 Volo.Abp.Domain.Repositories.EntityFrameworkCore.EfCoreRepository`3.FindAsync(TKey id, Boolean includeDetails, CancellationToken cancellationToken)
   at Volo.Abp.Domain.Repositories.EntityFrameworkCore.EfCoreRepository`3.GetAsync(TKey id, Boolean includeDetails, CancellationToken cancellationToken)
   at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo)
   at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapterWithReturnValue`1.ProceedAsync()
   at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
   at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
   at DaFund.Application.Backtests.Jobs.RunBacktestJob.ExecuteAsync(RunBacktestJobArgs args)
   at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous(IInvocation invocation, IInvocationProceedInfo proceedInfo)
   at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapter.ProceedAsync()
   at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
   at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync(IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)

   --- End of inner exception stack trace ---
   at Volo.Abp.BackgroundJobs.BackgroundJobExecuter.ExecuteAsync(JobExecutionContext context)
   at Volo.Abp.BackgroundJobs.Hangfire.HangfireJobExecutionAdapter`1.ExecuteAsync(String queue, TArgs args, CancellationToken cancellationToken)
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+30ms Processing

Server:
srv1405394:27345
Worker:
c2f5fc7e

+21ms Enqueued

02/21/2026 19:52:15 Created