2025-09-15 11:15:54.5076||DEBUG|CourseService.Program|init main function |url: |action: 2025-09-15 11:15:58.8707||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... |url: |action: 2025-09-15 11:15:59.0883||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. |url: |action: 2025-09-15 11:15:59.1009||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: 192.168.2.4@SkillDorm' |url: |action: 2025-09-15 11:15:59.1009||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. |url: |action: 2025-09-15 11:15:59.1009||INFO|Hangfire.BackgroundJobServer|Using the following options for Hangfire Server: Worker count: 20 Listening queues: 'default' Shutdown timeout: 00:00:15 Schedule polling interval: 00:00:15 |url: |action: 2025-09-15 11:15:59.1009||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:37a6cab7 has started in 3.0728 ms |url: |action: 2025-09-15 11:15:59.1113||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4356:62227b92 is announcing itself... |url: |action: 2025-09-15 11:15:59.1924||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4356:62227b92 successfully announced in 80.6547 ms |url: |action: 2025-09-15 11:15:59.1924||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:518f4314 has started in 1.0921 ms |url: |action: 2025-09-15 11:15:59.1924||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4356:62227b92 is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... |url: |action: 2025-09-15 11:15:59.1924||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:5770ace2 has started in 0.2138 ms |url: |action: 2025-09-15 11:15:59.1924||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:fba8ed92 has started in 0.2199 ms |url: |action: 2025-09-15 11:15:59.1924||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:86525242 has started in 0.2564 ms |url: |action: 2025-09-15 11:15:59.1924||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:6d010cee has started in 0.1515 ms |url: |action: 2025-09-15 11:15:59.1924||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1e5c4453 has started in 0.3481 ms |url: |action: 2025-09-15 11:15:59.1924||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 11:15:59.1924||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:5bdd9c56 has started in 0.9882 ms |url: |action: 2025-09-15 11:15:59.1924||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2025-09-15 11:15:59.1924||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:15:59.1924||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:15:59.1924||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:74ccf06e has started in 2.2815 ms |url: |action: 2025-09-15 11:15:59.1924||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:adb1d07a has started in 3.3314 ms |url: |action: 2025-09-15 11:15:59.1924||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ad275c8c has started in 3.5455 ms |url: |action: 2025-09-15 11:15:59.1924||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:15:59.1924||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0f92e687 has started in 3.9739 ms |url: |action: 2025-09-15 11:15:59.1924||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3fd3af58 has started in 4.1525 ms |url: |action: 2025-09-15 11:15:59.1924||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:46787a8a has started in 4.2903 ms |url: |action: 2025-09-15 11:15:59.1924||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:711d3f37 has started in 4.6437 ms |url: |action: 2025-09-15 11:15:59.1924||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:154c1465 has started in 4.8893 ms |url: |action: 2025-09-15 11:15:59.2016||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:69782bcd has started in 5.5986 ms |url: |action: 2025-09-15 11:15:59.2016||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1a99f5b9 has started in 5.7675 ms |url: |action: 2025-09-15 11:15:59.2016||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:73085079 has started in 6.0163 ms |url: |action: 2025-09-15 11:15:59.2016||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d3023419 has started in 6.1682 ms |url: |action: 2025-09-15 11:15:59.2016||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:9a0d95f9 has started in 6.3582 ms |url: |action: 2025-09-15 11:15:59.2016||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:9ef36335 has started in 6.6065 ms |url: |action: 2025-09-15 11:15:59.2016||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:95ac7c8f has started in 6.7806 ms |url: |action: 2025-09-15 11:15:59.2016||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d6567959 has started in 6.9835 ms |url: |action: 2025-09-15 11:15:59.2016||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:fa0f7470 has started in 7.1212 ms |url: |action: 2025-09-15 11:15:59.2016||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:8a22253e has started in 7.2783 ms |url: |action: 2025-09-15 11:15:59.2016||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:c4cd9fa8 has started in 0.2051 ms |url: |action: 2025-09-15 11:15:59.2016||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4356:62227b92 all the dispatchers started |url: |action: 2025-09-15 11:15:59.2016||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:c284d041 has started in 0.211 ms |url: |action: 2025-09-15 11:15:59.2016||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 11:15:59.2016||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2025-09-15 11:15:59.2016||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2025-09-15 11:15:59.2307||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2025-09-15 11:15:59.2307||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2025-09-15 11:15:59.2307||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2025-09-15 11:15:59.2307||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2025-09-15 11:15:59.2307||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2025-09-15 11:15:59.2307||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2025-09-15 11:15:59.2307||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2025-09-15 11:15:59.2837||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757583844452;LastJobId:278002;NextExecution:1757583960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757931359225;NextExecution:1757931360000;LastJobId:278004), NextExecution: (9/15/2025 10:16:00 AM) |url: |action: 2025-09-15 11:15:59.3090||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757583844452;LastJobId:278003;NextExecution:1757583960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757931359225;NextExecution:1757931360000;LastJobId:278005), NextExecution: (9/15/2025 10:16:00 AM) |url: |action: 2025-09-15 11:15:59.4759||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'ICourseService.ProcessZippedCourses' is being updated. RecurringJob: (CreatedAt:1671233252920;Cron:0 */1 * * *;Job:{"t":"CourseService.Core.Interface.ICourseService, CourseService.Core","m":"ProcessZippedCourses"};LastExecution:1757581323296;LastJobId:277959;NextExecution:1757584800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757931359225;NextExecution:1757934000000;LastJobId:278006), NextExecution: (9/15/2025 11:00:00 AM) |url: |action: 2025-09-15 11:15:59.5962||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IPaymentService.ReprocessTransaction' is being updated. RecurringJob: (CreatedAt:1668638785782;Cron:0 */1 * * *;Job:{"t":"CourseService.Core.Interface.IPaymentService, CourseService.Core","m":"ReprocessTransaction"};LastExecution:1757581323296;LastJobId:277960;NextExecution:1757584800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757931359225;NextExecution:1757934000000;LastJobId:278007), NextExecution: (9/15/2025 11:00:00 AM) |url: |action: 2025-09-15 11:15:59.7165||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'ICourseService.UploadCourseVideoToS3Bucket' is being updated. RecurringJob: (CreatedAt:1637823427084;Cron:0 */6 * * *;Job:{"t":"CourseService.Core.Interface.ICourseService, CourseService.Core","m":"UploadCourseVideoToS3Bucket"};LastExecution:1757581323296;LastJobId:277961;NextExecution:1757592000000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757931359225;NextExecution:1757937600000;LastJobId:278008), NextExecution: (9/15/2025 12:00:00 PM) |url: |action: 2025-09-15 11:15:59.7211||DEBUG|Hangfire.Server.RecurringJobScheduler|5 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 11:16:00.5020|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:16:00.5020|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'BasePrice' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:16:00.5020|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayCharge' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:16:00.5020|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'VAT' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:16:00.5020|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:16:00.5020|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'BasePrice' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:16:00.5020|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayCharge' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:16:00.5020|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'VAT' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:16:00.5020|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:16:00.5020|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amountpaid' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:16:00.5020|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CourseAmount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:16:00.5020|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CourseBasePrice' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:16:00.5020|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'DiscountAmount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:16:00.5020|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayFee' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:16:00.5020|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Vat' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:16:00.5020|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'AmountPaid' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:16:00.5020|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Percentage' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:16:00.5020|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Value' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:16:00.5424||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 9/15/2025 10:16:00 AM |url: |action: 2025-09-15 11:16:01.4218||WARN|CourseService.Core.Service.PaymentService|17 transactions found to be reprocessed |url: |action: 2025-09-15 11:16:01.4282||WARN|CourseService.Core.Service.CourseService|6 courses to be Processed |url: |action: 2025-09-15 11:16:01.4282||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 |url: |action: 2025-09-15 11:16:01.4282||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 |url: |action: 2025-09-15 11:16:01.4282||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 255 |url: |action: 2025-09-15 11:16:01.4456||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 |url: |action: 2025-09-15 11:16:01.4712||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 255 |url: |action: 2025-09-15 11:16:01.4712||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 256 |url: |action: 2025-09-15 11:16:01.4712||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 256 |url: |action: 2025-09-15 11:16:01.4712||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 257 |url: |action: 2025-09-15 11:16:01.4712||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\/0ab9db94-0a05-40a9-ba99-daefb6c1d3ce.mp4]. |url: |action: 2025-09-15 11:16:01.4840||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 257 |url: |action: 2025-09-15 11:16:01.4840||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 261 |url: |action: 2025-09-15 11:16:01.4840||WARN|CourseService.Core.Service.CourseService|7 CourseAssets for CourseId 261 |url: |action: 2025-09-15 11:16:01.4840||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 262 |url: |action: 2025-09-15 11:16:01.4840||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\eadd510e-4315-4257-bdd6-174a664dc6fa.mp4]. |url: |action: 2025-09-15 11:16:01.4840||WARN|CourseService.Core.Service.CourseService|1 CourseAssets for CourseId 262 |url: |action: 2025-09-15 11:16:01.4840||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 263 |url: |action: 2025-09-15 11:16:01.4840||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\9d696736-7ae5-4b70-ad35-712a24e6ad03.mp4]. |url: |action: 2025-09-15 11:16:01.4840||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 263 |url: |action: 2025-09-15 11:16:01.4840||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\92cc9046-8216-469d-ab71-f906729d9cb5.mp4]. |url: |action: 2025-09-15 11:16:01.6144||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\726e7b64-d7ff-4ffc-9ad0-ff1df912bebd.mp4]. |url: |action: 2025-09-15 11:16:01.6144|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:01.6144|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:01.6144|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="ad31813c-02e7-419f-97a7-defee6993627" |url: |action: 2025-09-15 11:16:01.6273|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:01.6273|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="ad31813c-02e7-419f-97a7-defee6993627" |url: |action: 2025-09-15 11:16:01.6273|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="b9dc194c-5d7a-47f8-9282-b153f82da324" |url: |action: 2025-09-15 11:16:01.6273|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:01.6273|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="b9dc194c-5d7a-47f8-9282-b153f82da324" |url: |action: 2025-09-15 11:16:01.6495||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\848f49c8-c481-4f74-bff1-0482e2871df9.mp4]. |url: |action: 2025-09-15 11:16:01.6549|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:01.6549|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="764a9f5f-bdb5-4c31-bfce-15cc867d1cdf" |url: |action: 2025-09-15 11:16:01.6549|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:01.6549|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="764a9f5f-bdb5-4c31-bfce-15cc867d1cdf" |url: |action: 2025-09-15 11:16:01.6549||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\/971df495-b0c1-4ac6-8a73-2ee618f7c759.mp4]. |url: |action: 2025-09-15 11:16:01.6549|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:01.6549|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="828f926c-e016-4a69-8e4f-da06446b7ef8" |url: |action: 2025-09-15 11:16:01.6549|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:01.6549|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="828f926c-e016-4a69-8e4f-da06446b7ef8" |url: |action: 2025-09-15 11:16:01.6549|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. |url: |action: 2025-09-15 11:16:01.6549|59|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. |url: |action: 2025-09-15 11:16:01.6876|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {f5a5a135-75a4-4574-bf19-170545f5e0cf} may be persisted to storage in unencrypted form. |url: |action: 2025-09-15 11:16:01.7364|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:01.7367|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="8ad3cb6f-7e45-4a33-bc34-eaf8e99d06c0" |url: |action: 2025-09-15 11:16:01.7367|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:01.7367|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="8ad3cb6f-7e45-4a33-bc34-eaf8e99d06c0" |url: |action: 2025-09-15 11:16:01.7916|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:01.7916||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\f1f7022a-70b4-45d4-8c46-09a14d336ee9.mp4]. |url: |action: 2025-09-15 11:16:01.7916|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="e7563c2c-1cde-4923-98ae-fd8935200e75" |url: |action: 2025-09-15 11:16:01.7916|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:01.7916|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:01.7916|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="e7563c2c-1cde-4923-98ae-fd8935200e75" |url: |action: 2025-09-15 11:16:01.7916|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="942e78c5-4830-4a13-9ad0-e2fd94db8d10" |url: |action: 2025-09-15 11:16:01.7916|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:01.7916|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="942e78c5-4830-4a13-9ad0-e2fd94db8d10" |url: |action: 2025-09-15 11:16:01.8865||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\99a52283-8e1d-4477-82f9-6db4677065b4.mp4]. |url: |action: 2025-09-15 11:16:01.8865|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:01.8865|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="2a6c3648-f1f7-46af-a6b6-2d18b613d802" |url: |action: 2025-09-15 11:16:01.8865|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:01.8865|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="2a6c3648-f1f7-46af-a6b6-2d18b613d802" |url: |action: 2025-09-15 11:16:01.9887||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\9ad6907f-983d-4351-a45d-0fb333d7df4f.mp4]. |url: |action: 2025-09-15 11:16:01.9887|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:01.9887|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="af8ee7ca-275e-49a6-bd57-b2bdd610dd40" |url: |action: 2025-09-15 11:16:01.9887|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:01.9887|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="af8ee7ca-275e-49a6-bd57-b2bdd610dd40" |url: |action: 2025-09-15 11:16:02.1204||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\02116c01-8616-4bc9-9a0c-f5b5ccdcc190.mp4]. |url: |action: 2025-09-15 11:16:02.1204|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:02.1204|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="44221350-eac4-4b80-b37e-aca12607f59d" |url: |action: 2025-09-15 11:16:02.1204|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:02.1204|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="44221350-eac4-4b80-b37e-aca12607f59d" |url: |action: 2025-09-15 11:16:02.2201||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\d2c07399-0199-41d8-83b2-5ca97dd2f3e9.mp4]. |url: |action: 2025-09-15 11:16:02.2201|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:02.2201|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="19518831-f7da-4fa9-9ac3-2450695e7006" |url: |action: 2025-09-15 11:16:02.2201|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:02.2201|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="19518831-f7da-4fa9-9ac3-2450695e7006" |url: |action: 2025-09-15 11:16:02.2983|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:02.2986|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="fee5e072-2439-41c7-adc1-454caeb204e0" |url: |action: 2025-09-15 11:16:02.2986|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 11:16:02.2986|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="fee5e072-2439-41c7-adc1-454caeb204e0" |url: |action: 2025-09-15 11:16:02.5563||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 11:16:02.7224||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 |url: |action: 2025-09-15 11:16:02.7224||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. |url: |action: 2025-09-15 11:16:02.7224||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 |url: |action: 2025-09-15 11:16:02.7224||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 |url: |action: 2025-09-15 11:16:02.7224||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 |url: |action: 2025-09-15 11:16:03.4819||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","receipt_number":"GIPS AKCF3G","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 11:16:03.8034||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 11:16:03.8034||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 11:16:04.1963||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:16:04.1963||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:16:05.5603||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 11:16:05.5603||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 11:16:05.5812||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 |url: |action: 2025-09-15 11:16:05.5812||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. |url: |action: 2025-09-15 11:16:05.5812||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-09-15 11:16:05.5812||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-09-15 11:16:05.5812||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-09-15 11:16:05.9059||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 11:16:05.9216||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 11:16:05.9216||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 11:16:05.9216|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 3942.1535ms - BadRequest |url: |action: 2025-09-15 11:16:05.9216|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:05 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:05.9216|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 3945.746ms - BadRequest |url: |action: 2025-09-15 11:16:05.9216|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:05 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:05.9673||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 11:16:06.0209|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4392.0324ms - BadRequest |url: |action: 2025-09-15 11:16:06.0209|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:05 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:06.0209|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4403.7049ms - BadRequest |url: |action: 2025-09-15 11:16:06.0209|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:05 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:06.0209||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 11:16:06.1326|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 3833.7915ms - BadRequest |url: |action: 2025-09-15 11:16:06.1326|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:05 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:06.1326||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 11:16:06.1326||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 11:16:06.1326|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 3834.8241ms - BadRequest |url: |action: 2025-09-15 11:16:06.1326|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:05 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:06.1326||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 11:16:06.1326|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4400.1841ms - BadRequest |url: |action: 2025-09-15 11:16:06.1326|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:05 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:06.1326|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4401.1643ms - BadRequest |url: |action: 2025-09-15 11:16:06.1326|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:05 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:06.1326||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 11:16:06.1402||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-09-15 11:16:06.1402||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-09-15 11:16:06.1402||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-09-15 11:16:06.1402||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-09-15 11:16:06.1402||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-09-15 11:16:06.2481|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4358.6628ms - BadRequest |url: |action: 2025-09-15 11:16:06.2481|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:05 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:06.2481|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4361.6377ms - BadRequest |url: |action: 2025-09-15 11:16:06.2481|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:05 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:06.2481||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 11:16:06.2871|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4631.7434ms - BadRequest |url: |action: 2025-09-15 11:16:06.2871|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:05 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:06.2871|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4632.8179ms - BadRequest |url: |action: 2025-09-15 11:16:06.2871|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:05 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:06.2871||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 11:16:06.3453|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4223.0265ms - BadRequest |url: |action: 2025-09-15 11:16:06.3462|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:05 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:06.3462|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4225.4785ms - BadRequest |url: |action: 2025-09-15 11:16:06.3462|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:05 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:06.3462||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 11:16:06.3676|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4146.6779ms - BadRequest |url: |action: 2025-09-15 11:16:06.3676|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:05 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:06.3676|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4148.3176ms - BadRequest |url: |action: 2025-09-15 11:16:06.3676|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:05 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:06.3676||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 11:16:06.4287|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4766.5178ms - BadRequest |url: |action: 2025-09-15 11:16:06.4287|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:05 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:06.4287|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4768.2364ms - BadRequest |url: |action: 2025-09-15 11:16:06.4287|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:05 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:06.4287||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 11:16:06.4857||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 11:16:06.4925||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 11:16:06.4925||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 11:16:06.5696|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4777.1829ms - BadRequest |url: |action: 2025-09-15 11:16:06.5696|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:05 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:06.5696|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4778.4344ms - BadRequest |url: |action: 2025-09-15 11:16:06.5696|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:05 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:06.5696||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 11:16:06.6827||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 11:16:06.6827||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 11:16:06.6925||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-09-15 11:16:06.6925||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-09-15 11:16:06.6925||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-09-15 11:16:06.6925||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-09-15 11:16:06.6925||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-09-15 11:16:07.0472||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 11:16:07.0472||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 11:16:07.0472||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 11:16:07.1917|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 5398.6592ms - BadRequest |url: |action: 2025-09-15 11:16:07.1917|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:06 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:07.1917|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 5399.8322ms - BadRequest |url: |action: 2025-09-15 11:16:07.1917|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:06 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:07.1917||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 11:16:07.2249||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 11:16:07.2249||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 11:16:07.2249||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-09-15 11:16:07.2249||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-09-15 11:16:07.2249||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 |url: |action: 2025-09-15 11:16:07.2249||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 |url: |action: 2025-09-15 11:16:07.2338||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 |url: |action: 2025-09-15 11:16:07.2713|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 5644.1465ms - BadRequest |url: |action: 2025-09-15 11:16:07.2713|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:06 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:07.2713|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 5653.6901ms - BadRequest |url: |action: 2025-09-15 11:16:07.2713|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 10:16:06 GMT Content-Length: 261 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 11:16:07.2713||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 11:16:07.5619||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 11:16:07.5770||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 |url: |action: 2025-09-15 11:16:07.5770||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. |url: |action: 2025-09-15 11:16:07.5770||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 |url: |action: 2025-09-15 11:16:07.5770||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 |url: |action: 2025-09-15 11:16:07.5806||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 |url: |action: 2025-09-15 11:16:08.2569||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","receipt_number":"UNAVAILABLE.","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 11:16:08.2569||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 |url: |action: 2025-09-15 11:16:08.2569||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. |url: |action: 2025-09-15 11:16:08.2569||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 |url: |action: 2025-09-15 11:16:08.2569||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 |url: |action: 2025-09-15 11:16:08.2569||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 |url: |action: 2025-09-15 11:16:08.6277||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","receipt_number":"UNAVAILABLE.","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 11:16:08.6277||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 |url: |action: 2025-09-15 11:16:08.6277||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. |url: |action: 2025-09-15 11:16:08.6277||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 |url: |action: 2025-09-15 11:16:08.6277||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 |url: |action: 2025-09-15 11:16:08.6406||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 |url: |action: 2025-09-15 11:16:08.9683||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 11:16:08.9830||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 |url: |action: 2025-09-15 11:16:08.9830||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. |url: |action: 2025-09-15 11:16:08.9830||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 |url: |action: 2025-09-15 11:16:08.9839||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 |url: |action: 2025-09-15 11:16:08.9839||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 |url: |action: 2025-09-15 11:16:09.2009||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:16:09.2009||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:16:09.3223||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","receipt_number":null,"amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 11:16:09.3280||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 11:16:09.3280||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 11:16:09.5106||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 11:16:09.5106||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 11:16:09.5206||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 |url: |action: 2025-09-15 11:16:09.5206||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. |url: |action: 2025-09-15 11:16:09.5206||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 |url: |action: 2025-09-15 11:16:09.5206||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 |url: |action: 2025-09-15 11:16:09.5206||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 |url: |action: 2025-09-15 11:16:09.8798||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","receipt_number":"GIPS B3P3TS","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 11:16:09.8798||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 11:16:09.8798||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 11:16:10.0818||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 11:16:10.0818||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 11:16:10.0818||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 |url: |action: 2025-09-15 11:16:10.0818||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. |url: |action: 2025-09-15 11:16:10.0818||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 |url: |action: 2025-09-15 11:16:10.0818||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 |url: |action: 2025-09-15 11:16:10.0923||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 |url: |action: 2025-09-15 11:16:10.4747||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 11:16:10.4747||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 11:16:10.4747||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 11:16:10.6489||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 11:16:10.6489||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 11:16:10.6489||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 |url: |action: 2025-09-15 11:16:10.6489||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. |url: |action: 2025-09-15 11:16:10.6489||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-09-15 11:16:10.6489||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-09-15 11:16:10.6569||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-09-15 11:16:11.0052||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 11:16:11.0172||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-09-15 11:16:11.0172||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-09-15 11:16:11.0172||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-09-15 11:16:11.0172||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-09-15 11:16:11.0172||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-09-15 11:16:11.3624||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 11:16:11.3624||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-09-15 11:16:11.3624||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-09-15 11:16:11.3624||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-09-15 11:16:11.3624||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-09-15 11:16:11.3624||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-09-15 11:16:11.7101||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 11:16:11.7101||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-09-15 11:16:11.7101||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-09-15 11:16:11.7101||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2025-09-15 11:16:11.7101||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2025-09-15 11:16:11.7209||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2025-09-15 11:16:12.0882||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1694440760340, Details [{"status":true,"message":"Verification successful","data":{"id":3101704771,"domain":"live","status":"abandoned","reference":"1694440760340","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-09-11T13:59:53.000Z","channel":"card","currency":"NGN","ip_address":"102.88.36.34","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":138370869,"first_name":"","last_name":"","email":"berniceosuolale@gmail.com","customer_code":"CUS_rt6dm3vxe3ok33w","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-09-11T13:59:53.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-09-11T13:59:53.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 11:16:12.0972||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2025-09-15 11:16:12.0972||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2025-09-15 11:16:12.0972||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2025-09-15 11:16:12.0972||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2025-09-15 11:16:12.0972||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2025-09-15 11:16:12.4444||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1694440760340, Details [{"status":true,"message":"Verification successful","data":{"id":3101704771,"domain":"live","status":"abandoned","reference":"1694440760340","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-09-11T13:59:53.000Z","channel":"card","currency":"NGN","ip_address":"102.88.36.34","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":138370869,"first_name":"","last_name":"","email":"berniceosuolale@gmail.com","customer_code":"CUS_rt6dm3vxe3ok33w","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-09-11T13:59:53.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-09-11T13:59:53.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 11:16:12.4444||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2025-09-15 11:16:12.4532||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2025-09-15 11:16:14.2055||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:16:14.2055||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:16:14.7344||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757931359225;LastJobId:278004;NextExecution:1757931360000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757931374728;NextExecution:1757931480000;LastJobId:278009), NextExecution: (9/15/2025 10:18:00 AM) |url: |action: 2025-09-15 11:16:14.7344||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757931359225;LastJobId:278005;NextExecution:1757931360000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757931374728;NextExecution:1757931480000;LastJobId:278010), NextExecution: (9/15/2025 10:18:00 AM) |url: |action: 2025-09-15 11:16:14.7344||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 11:16:19.2098||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:16:19.2098||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:16:24.2112||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:16:24.2112||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:16:29.2038||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:16:29.2038||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:16:29.2038||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:16:29.2038||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:16:34.2135||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:16:34.2135||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:16:39.2178||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:16:39.2178||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:16:44.2196||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:16:44.2196||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:16:49.2216||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:16:49.2216||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:16:54.2260||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:16:54.2260||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:16:59.2075||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:16:59.2075||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:16:59.2302||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:16:59.2302||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:17:04.2323||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:17:04.2323||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:17:09.2335||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:17:09.2335||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:17:14.2348||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:17:14.2348||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:17:19.2367||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:17:19.2367||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:17:24.2406||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:17:24.2406||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:17:29.2103||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:17:29.2103||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:17:29.2429||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:17:29.2429||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:17:34.2468||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:17:34.2468||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:17:39.2487||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:17:39.2487||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:17:44.2520||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:17:44.2520||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:17:49.2532||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:17:49.2532||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:17:54.2570||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:17:54.2570||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:17:59.2141||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:17:59.2141||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:17:59.2573||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:17:59.2573||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:18:04.2620||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:18:04.2620||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:18:09.2639||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:18:09.2639||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:18:14.2640||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:18:14.2640||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:18:14.7767||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757931374728;LastJobId:278009;NextExecution:1757931480000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757931494770;NextExecution:1757931600000;LastJobId:278011), NextExecution: (9/15/2025 10:20:00 AM) |url: |action: 2025-09-15 11:18:14.7859||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757931374728;LastJobId:278010;NextExecution:1757931480000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757931494770;NextExecution:1757931600000;LastJobId:278012), NextExecution: (9/15/2025 10:20:00 AM) |url: |action: 2025-09-15 11:18:14.7859||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 11:18:19.2666||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:18:19.2666||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:18:24.2685||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:18:24.2685||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:18:29.2177||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:18:29.2177||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:18:29.2704||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:18:29.2704||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:18:34.2723||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:18:34.2723||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:18:39.2729||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:18:39.2729||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:18:44.2748||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:18:44.2748||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:18:49.2767||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:18:49.2767||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:18:54.2787||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:18:54.2787||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:18:59.2195||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:18:59.2195||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:18:59.2793||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:18:59.2793||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:19:04.2816||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:19:04.2816||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:19:09.2832||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:19:09.2832||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:19:14.2875||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:19:14.2875||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:19:19.2922||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:19:19.2922||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:19:24.2927||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:19:24.2927||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:19:29.2212||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:19:29.2212||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:19:29.2950||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:19:29.2950||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:19:34.3053||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:19:34.3053||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:19:39.3075||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:19:39.3075||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:19:44.3092||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:19:44.3092||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:19:49.3110||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:19:49.3110||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:19:54.3130||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:19:54.3130||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:19:59.2254||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:19:59.2254||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:19:59.3152||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:19:59.3152||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:20:04.3169||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:20:04.3169||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:20:09.3214||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:20:09.3214||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:20:14.3261||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:20:14.3261||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:20:14.8229||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757931494770;LastJobId:278011;NextExecution:1757931600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757931614818;NextExecution:1757931720000;LastJobId:278013), NextExecution: (9/15/2025 10:22:00 AM) |url: |action: 2025-09-15 11:20:14.8327||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757931494770;LastJobId:278012;NextExecution:1757931600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757931614818;NextExecution:1757931720000;LastJobId:278014), NextExecution: (9/15/2025 10:22:00 AM) |url: |action: 2025-09-15 11:20:14.8327||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 11:20:19.3308||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:20:19.3308||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:20:24.3337||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:20:24.3337||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:20:29.2313||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:20:29.2313||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:20:29.3375||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:20:29.3375||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:20:34.3389||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:20:34.3389||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:20:39.3401||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:20:39.3401||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:20:44.3429||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:20:44.3429||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:20:49.3446||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:20:49.3446||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:20:54.3447||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:20:54.3447||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:20:59.2031||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 11:20:59.2031||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 11:20:59.2313||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:20:59.2313||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:20:59.3466||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:20:59.3466||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:21:04.3504||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:21:04.3504||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:21:09.3537||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:21:09.3537||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:21:14.3562||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:21:14.3562||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:21:19.3574||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:21:19.3574||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:21:24.3600||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:21:24.3600||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:21:29.2344||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:21:29.2344||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:21:29.3639||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:21:29.3639||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:21:34.3688||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:21:34.3688||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:21:39.3709||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:21:39.3709||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:21:44.3749||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:21:44.3749||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:21:49.3783||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:21:49.3783||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:21:54.3803||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:21:54.3803||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:21:59.2355||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:21:59.2355||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:21:59.3806||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:21:59.3806||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:22:04.3841||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:22:04.3841||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:22:09.3882||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:22:09.3882||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:22:14.3923||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:22:14.3923||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:22:14.8604||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757931614818;LastJobId:278013;NextExecution:1757931720000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757931734854;NextExecution:1757931840000;LastJobId:278015), NextExecution: (9/15/2025 10:24:00 AM) |url: |action: 2025-09-15 11:22:14.8699||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757931614818;LastJobId:278014;NextExecution:1757931720000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757931734854;NextExecution:1757931840000;LastJobId:278016), NextExecution: (9/15/2025 10:24:00 AM) |url: |action: 2025-09-15 11:22:14.8699||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 11:22:19.3929||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:22:19.3929||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:22:24.3955||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:22:24.3955||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:22:29.2401||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:22:29.2401||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:22:29.3981||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:22:29.3981||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:22:34.3993||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:22:34.3993||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:22:39.4039||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:22:39.4039||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:22:44.4064||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:22:44.4064||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:22:49.4103||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:22:49.4103||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:22:54.4147||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:22:54.4147||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:22:59.2456||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:22:59.2456||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:22:59.4180||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:22:59.4180||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:23:04.4196||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:23:04.4196||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:23:09.4215||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:23:09.4215||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:23:14.4267||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:23:14.4267||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:23:19.4298||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:23:19.4298||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:23:24.4326||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:23:24.4326||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:23:29.2479||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:23:29.2479||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:23:29.4336||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:23:29.4336||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:23:34.4338||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:23:34.4338||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:23:39.4384||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:23:39.4384||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:23:44.4390||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:23:44.4390||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:23:49.4439||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:23:49.4439||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:23:54.4479||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:23:54.4479||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:23:59.2521||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:23:59.2521||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:23:59.4483||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:23:59.4483||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:24:04.4513||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:24:04.4513||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:24:09.4553||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:24:09.4553||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:24:14.4602||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:24:14.4602||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:24:14.9025||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757931734854;LastJobId:278015;NextExecution:1757931840000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757931854898;NextExecution:1757931960000;LastJobId:278017), NextExecution: (9/15/2025 10:26:00 AM) |url: |action: 2025-09-15 11:24:14.9025||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757931734854;LastJobId:278016;NextExecution:1757931840000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757931854898;NextExecution:1757931960000;LastJobId:278018), NextExecution: (9/15/2025 10:26:00 AM) |url: |action: 2025-09-15 11:24:14.9025||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 11:24:19.4632||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:24:19.4632||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:24:24.4680||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:24:24.4680||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:24:29.2567||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:24:29.2567||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:24:29.4681||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:24:29.4681||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:24:34.4688||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:24:34.4688||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:24:39.4691||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:24:39.4691||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:24:44.4695||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:24:44.4695||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:24:49.4732||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:24:49.4732||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:24:54.4737||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:24:54.4737||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:24:59.2611||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:24:59.2611||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:24:59.4778||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:24:59.4778||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:25:04.4782||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:25:04.4782||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:25:09.4828||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:25:09.4828||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:25:14.4849||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:25:14.4849||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:25:19.4892||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:25:19.4892||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:25:24.4898||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:25:24.4898||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:25:29.2670||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:25:29.2670||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:25:29.4936||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:25:29.4936||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:25:34.4950||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:25:34.4950||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:25:39.4970||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:25:39.4970||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:25:44.5004||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:25:44.5004||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:25:49.5057||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:25:49.5057||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:25:54.5102||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:25:54.5102||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:25:59.2087||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 11:25:59.2145||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 11:25:59.2711||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:25:59.2711||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:25:59.5140||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:25:59.5140||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:26:04.5147||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:26:04.5147||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:26:09.5178||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:26:09.5178||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:26:14.5203||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:26:14.5203||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:26:14.9378||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757931854898;LastJobId:278017;NextExecution:1757931960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757931974933;NextExecution:1757932080000;LastJobId:278019), NextExecution: (9/15/2025 10:28:00 AM) |url: |action: 2025-09-15 11:26:14.9378||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757931854898;LastJobId:278018;NextExecution:1757931960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757931974933;NextExecution:1757932080000;LastJobId:278020), NextExecution: (9/15/2025 10:28:00 AM) |url: |action: 2025-09-15 11:26:14.9482||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 11:26:19.5222||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:26:19.5222||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:26:24.5268||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:26:24.5268||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:26:29.2754||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:26:29.2754||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:26:29.5299||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:26:29.5299||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:26:34.5314||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:26:34.5314||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:26:39.5362||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:26:39.5362||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:26:44.5400||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:26:44.5400||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:26:49.5420||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:26:49.5420||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:26:54.5439||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:26:54.5439||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:26:59.2763||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:26:59.2763||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:26:59.5469||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:26:59.5469||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:27:04.5511||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:27:04.5511||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:27:09.5541||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:27:09.5541||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:27:14.5542||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:27:14.5542||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:27:19.5578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:27:19.5578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:27:24.5598||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:27:24.5598||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:27:29.2791||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:27:29.2791||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:27:29.5605||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:27:29.5605||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:27:34.5612||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:27:34.5612||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:27:39.5632||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:27:39.5632||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:27:44.5651||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:27:44.5651||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:27:49.5670||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:27:49.5670||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:27:54.5688||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:27:54.5688||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:27:59.2877||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:27:59.2877||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:27:59.5708||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:27:59.5708||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:28:04.5725||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:28:04.5725||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:28:09.5744||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:28:09.5744||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:28:14.5762||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:28:14.5762||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:28:14.9789||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757931974933;LastJobId:278019;NextExecution:1757932080000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757932094974;NextExecution:1757932200000;LastJobId:278021), NextExecution: (9/15/2025 10:30:00 AM) |url: |action: 2025-09-15 11:28:14.9789||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757931974933;LastJobId:278020;NextExecution:1757932080000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757932094974;NextExecution:1757932200000;LastJobId:278022), NextExecution: (9/15/2025 10:30:00 AM) |url: |action: 2025-09-15 11:28:14.9789||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 11:28:19.5769||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:28:19.5769||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:28:24.5787||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:28:24.5787||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:28:29.2966||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:28:29.2966||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:28:29.5805||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:28:29.5805||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:28:34.5812||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:28:34.5812||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:28:39.5834||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:28:39.5834||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:28:44.5834||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:28:44.5834||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:28:49.5873||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:28:49.5873||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:28:54.5887||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:28:54.5887||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:28:59.3029||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:28:59.3029||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:28:59.5922||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:28:59.5922||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:29:04.5963||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:29:04.5963||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:29:09.5993||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:29:09.5993||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:29:14.6022||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:29:14.6022||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:29:19.6065||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:29:19.6065||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:29:24.6077||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:29:24.6077||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:29:29.3025||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:29:29.3025||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:29:29.6089||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:29:29.6089||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:29:34.6108||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:29:34.6108||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:29:39.6140||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:29:39.6140||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:29:44.6171||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:29:44.6171||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:29:49.6202||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:29:49.6202||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:29:54.6217||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:29:54.6217||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:29:59.3033||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:29:59.3033||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:29:59.6221||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:29:59.6221||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:30:00.0134||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757932094974;LastJobId:278021;NextExecution:1757932200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757932200008;NextExecution:1757932320000;LastJobId:278023), NextExecution: (9/15/2025 10:32:00 AM) |url: |action: 2025-09-15 11:30:00.0134||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757932094974;LastJobId:278022;NextExecution:1757932200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757932200008;NextExecution:1757932320000;LastJobId:278024), NextExecution: (9/15/2025 10:32:00 AM) |url: |action: 2025-09-15 11:30:00.0253||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 11:30:04.6243||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:30:04.6243||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:30:09.6272||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:30:09.6272||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:30:14.6300||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:30:14.6300||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:30:19.6319||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:30:19.6319||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:30:24.6331||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:30:24.6331||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:30:29.3067||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:30:29.3067||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:30:29.6337||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:30:29.6337||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:30:34.6362||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:30:34.6362||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:30:39.6381||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:30:39.6381||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:30:44.6408||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:30:44.6408||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:30:49.6450||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:30:49.6450||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:30:54.6475||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:30:54.6475||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:30:59.2138||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 11:30:59.2138||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 11:30:59.3159||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:30:59.3159||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:30:59.6497||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:30:59.6497||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:31:04.6518||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:31:04.6518||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:31:09.6525||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:31:09.6525||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:31:14.6544||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:31:14.6544||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:31:19.6590||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:31:19.6590||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:31:24.6631||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:31:24.6631||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:31:29.3196||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:31:29.3196||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:31:29.6650||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:31:29.6650||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:31:34.6678||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:31:34.6678||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:31:39.6694||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:31:39.6694||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:31:44.6698||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:31:44.6698||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:31:49.6701||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:31:49.6701||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:31:54.6732||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:31:54.6732||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:31:59.3225||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:31:59.3225||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:31:59.6761||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:31:59.6761||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:32:00.0474||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757932200008;LastJobId:278023;NextExecution:1757932320000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757932320043;NextExecution:1757932440000;LastJobId:278025), NextExecution: (9/15/2025 10:34:00 AM) |url: |action: 2025-09-15 11:32:00.0541||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757932200008;LastJobId:278024;NextExecution:1757932320000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757932320043;NextExecution:1757932440000;LastJobId:278026), NextExecution: (9/15/2025 10:34:00 AM) |url: |action: 2025-09-15 11:32:00.0541||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 11:32:04.6807||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:32:04.6807||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:32:09.6826||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:32:09.6826||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:32:14.6857||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:32:14.6857||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:32:19.6864||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:32:19.6864||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:32:24.6871||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:32:24.6871||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:32:29.3253||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:32:29.3253||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:32:29.6878||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:32:29.6878||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:32:34.6919||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:32:34.6919||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:32:39.6965||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:32:39.6965||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:32:44.6975||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:32:44.6975||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:32:49.6998||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:32:49.6998||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:32:54.7025||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:32:54.7025||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:32:59.3255||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:32:59.3255||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:32:59.7049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:32:59.7049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:33:04.7059||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:33:04.7059||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:33:09.7078||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:33:09.7078||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:33:14.7089||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:33:14.7089||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:33:19.7097||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:33:19.7097||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:33:24.7123||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:33:24.7123||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:33:29.3320||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:33:29.3324||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:33:29.7142||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:33:29.7142||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:33:34.7197||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:33:34.7197||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:33:39.7199||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:33:39.7199||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:33:44.7232||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:33:44.7232||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:33:49.7261||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:33:49.7261||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:33:54.7287||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:33:54.7287||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:33:59.3397||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:33:59.3397||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:33:59.7293||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:33:59.7293||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:34:00.0820||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757932320043;LastJobId:278025;NextExecution:1757932440000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757932440077;NextExecution:1757932560000;LastJobId:278027), NextExecution: (9/15/2025 10:36:00 AM) |url: |action: 2025-09-15 11:34:00.0820||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757932320043;LastJobId:278026;NextExecution:1757932440000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757932440077;NextExecution:1757932560000;LastJobId:278028), NextExecution: (9/15/2025 10:36:00 AM) |url: |action: 2025-09-15 11:34:00.0820||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 11:34:04.7337||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:34:04.7337||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:34:09.7381||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:34:09.7381||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:34:14.7394||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:34:14.7394||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:34:19.7400||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:34:19.7400||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:34:24.7440||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:34:24.7440||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:34:29.3424||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:34:29.3424||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:34:29.7453||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:34:29.7453||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:34:34.7488||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:34:34.7488||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:34:39.7533||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:34:39.7533||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:34:44.7547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:34:44.7547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:34:49.7559||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:34:49.7559||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:34:54.7592||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:34:54.7592||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:34:59.3457||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:34:59.3457||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:34:59.7598||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:34:59.7598||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:35:04.7616||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:35:04.7616||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:35:09.7635||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:35:09.7635||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:35:14.7654||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:35:14.7654||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:35:19.7674||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:35:19.7674||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:35:24.7717||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:35:24.7717||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:35:29.3471||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:35:29.3471||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:35:29.7751||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:35:29.7751||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:35:34.7755||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:35:34.7755||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:35:39.7787||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:35:39.7787||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:35:44.7813||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:35:44.7813||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:35:49.7825||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:35:49.7825||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:35:54.7870||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:35:54.7870||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:35:59.2122||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 11:35:59.2122||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 11:35:59.3500||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:35:59.3500||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:35:59.7903||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:35:59.7903||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:36:00.1212||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757932440077;LastJobId:278027;NextExecution:1757932560000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757932560116;NextExecution:1757932680000;LastJobId:278029), NextExecution: (9/15/2025 10:38:00 AM) |url: |action: 2025-09-15 11:36:00.1212||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757932440077;LastJobId:278028;NextExecution:1757932560000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757932560116;NextExecution:1757932680000;LastJobId:278030), NextExecution: (9/15/2025 10:38:00 AM) |url: |action: 2025-09-15 11:36:00.1319||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 11:36:04.7930||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:36:04.7930||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:36:09.7970||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:36:09.7970||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:36:14.7996||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:36:14.7996||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:36:19.8011||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:36:19.8011||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:36:24.8011||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:36:24.8011||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:36:29.3520||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:36:29.3520||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:36:29.8049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:36:29.8049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:36:34.8075||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:36:34.8075||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:36:39.8113||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:36:39.8113||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:36:44.8125||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:36:44.8125||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:36:49.8132||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:36:49.8132||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:36:54.8137||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:36:54.8137||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:36:59.3549||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:36:59.3549||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:36:59.8168||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:36:59.8168||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:37:04.8175||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:37:04.8175||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:37:09.8201||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:37:09.8201||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:37:14.8245||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:37:14.8245||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:37:19.8276||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:37:19.8276||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:37:24.8283||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:37:24.8283||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:37:29.3595||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:37:29.3598||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:37:29.8330||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:37:29.8330||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:37:34.8378||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:37:34.8378||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:37:39.8397||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:37:39.8397||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:37:44.8407||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:37:44.8407||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:37:49.8443||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:37:49.8443||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:37:54.8492||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:37:54.8492||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:37:59.3659||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:37:59.3659||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:37:59.8520||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:37:59.8520||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:38:00.1559||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757932560116;LastJobId:278029;NextExecution:1757932680000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757932680150;NextExecution:1757932800000;LastJobId:278031), NextExecution: (9/15/2025 10:40:00 AM) |url: |action: 2025-09-15 11:38:00.1629||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757932560116;LastJobId:278030;NextExecution:1757932680000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757932680150;NextExecution:1757932800000;LastJobId:278032), NextExecution: (9/15/2025 10:40:00 AM) |url: |action: 2025-09-15 11:38:00.1629||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 11:38:04.8531||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:38:04.8531||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:38:09.8577||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:38:09.8577||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:38:14.8619||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:38:14.8619||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:38:19.8625||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:38:19.8625||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:38:24.8645||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:38:24.8645||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:38:29.3681||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:38:29.3681||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:38:29.8671||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:38:29.8671||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:38:34.8683||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:38:34.8683||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:38:39.8697||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:38:39.8697||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:38:44.8722||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:38:44.8722||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:38:49.8770||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:38:49.8770||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:38:54.8810||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:38:54.8810||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:38:59.3716||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:38:59.3716||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:38:59.8829||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:38:59.8829||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:39:04.8836||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:39:04.8836||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:39:09.8870||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:39:09.8870||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:39:14.8916||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:39:14.8916||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:39:19.8927||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:39:19.8927||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:39:24.8951||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:39:24.8951||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:39:29.3740||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:39:29.3740||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:39:29.8951||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:39:29.8951||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:39:34.8979||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:39:34.8979||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:39:39.9008||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:39:39.9008||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:39:44.9023||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:39:44.9023||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:39:49.9034||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:39:49.9034||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:39:54.9071||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:39:54.9071||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:39:59.3767||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:39:59.3767||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:39:59.9110||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:39:59.9110||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:40:00.1900||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757932680150;LastJobId:278031;NextExecution:1757932800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757932800185;NextExecution:1757932920000;LastJobId:278033), NextExecution: (9/15/2025 10:42:00 AM) |url: |action: 2025-09-15 11:40:00.1900||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757932680150;LastJobId:278032;NextExecution:1757932800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757932800185;NextExecution:1757932920000;LastJobId:278034), NextExecution: (9/15/2025 10:42:00 AM) |url: |action: 2025-09-15 11:40:00.1900||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 11:40:04.9119||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:40:04.9119||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:40:09.9167||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:40:09.9167||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:40:14.9170||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:40:14.9170||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:40:19.9193||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:40:19.9193||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:40:24.9205||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:40:24.9205||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:40:29.3776||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 heartbeat successfully sent |url: |action: 2025-09-15 11:40:29.3776||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4356:62227b92 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:40:29.9232||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:40:29.9232||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:40:34.9239||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:40:34.9239||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:40:39.9258||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:40:39.9258||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:40:44.9270||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:40:44.9270||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:40:49.9290||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:40:49.9290||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:40:50.3632||DEBUG|Hangfire.BackgroundJobServer|Hangfire Server is stopping... |url: |action: 2025-09-15 11:40:50.3632||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4356:62227b92 caught stopping signal... |url: |action: 2025-09-15 11:40:50.3632||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:154c1465 stopped in 0 ms |url: |action: 2025-09-15 11:40:50.3632||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:fa0f7470 stopped in 0 ms |url: |action: 2025-09-15 11:40:50.3632||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:adb1d07a stopped in 0 ms |url: |action: 2025-09-15 11:40:50.3632||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d3023419 stopped in 0 ms |url: |action: 2025-09-15 11:40:50.3632||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:9a0d95f9 stopped in 0 ms |url: |action: 2025-09-15 11:40:50.3632||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:5770ace2 stopped in 0.1308 ms |url: |action: 2025-09-15 11:40:50.3632||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4356:62227b92 caught stopped signal... |url: |action: 2025-09-15 11:40:50.3632||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ad275c8c stopped in 0 ms |url: |action: 2025-09-15 11:40:50.3632||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:8a22253e stopped in 0 ms |url: |action: 2025-09-15 11:40:50.3632||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:6d010cee stopped in 0 ms |url: |action: 2025-09-15 11:40:50.3632||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:c284d041 stopped in 0.1267 ms |url: |action: 2025-09-15 11:40:50.3632||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:fba8ed92 stopped in 0.1194 ms |url: |action: 2025-09-15 11:40:50.3632||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:c4cd9fa8 stopped in 0.1175 ms |url: |action: 2025-09-15 11:40:50.3632||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:74ccf06e stopped in 0 ms |url: |action: 2025-09-15 11:40:50.3632||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:86525242 stopped in 0.1926 ms |url: |action: 2025-09-15 11:40:50.3632||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0f92e687 stopped in 0 ms |url: |action: 2025-09-15 11:40:50.3632||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:46787a8a stopped in 3.9753 ms |url: |action: 2025-09-15 11:40:51.0820||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1a99f5b9 stopped in 716.2109 ms |url: |action: 2025-09-15 11:40:51.3774||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:95ac7c8f stopped in 1011.6057 ms |url: |action: 2025-09-15 11:40:51.3774||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d6567959 stopped in 1011.6046 ms |url: |action: 2025-09-15 11:40:51.3774||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1e5c4453 stopped in 1016.0152 ms |url: |action: 2025-09-15 11:40:51.3774||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:5bdd9c56 stopped in 1021.1636 ms |url: |action: 2025-09-15 11:40:51.3774||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:73085079 stopped in 1021.2038 ms |url: |action: 2025-09-15 11:40:51.3918||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:711d3f37 stopped in 1026.0515 ms |url: |action: 2025-09-15 11:40:51.3918||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:69782bcd stopped in 1026.0666 ms |url: |action: 2025-09-15 11:40:51.3918||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:9ef36335 stopped in 1030.9932 ms |url: |action: 2025-09-15 11:40:51.3918||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3fd3af58 stopped in 1031.0456 ms |url: |action: 2025-09-15 11:40:51.3918||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4356:62227b92 All dispatchers stopped |url: |action: 2025-09-15 11:40:51.3918||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:518f4314 stopped in 1031.9123 ms |url: |action: 2025-09-15 11:40:51.3918||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4356:62227b92 is reporting itself as stopped... |url: |action: 2025-09-15 11:40:51.3918||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4356:62227b92 successfully reported itself as stopped in 3.297 ms |url: |action: 2025-09-15 11:40:51.3918||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4356:62227b92 has been stopped in total 1036.6019 ms |url: |action: 2025-09-15 11:40:51.3918||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:37a6cab7 stopped in 1038.7659 ms |url: |action: 2025-09-15 11:51:32.0930||DEBUG|CourseService.Program|init main function |url: |action: 2025-09-15 11:51:32.4913||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... |url: |action: 2025-09-15 11:51:32.6056||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. |url: |action: 2025-09-15 11:51:32.6189||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: 192.168.2.4@SkillDorm' |url: |action: 2025-09-15 11:51:32.6189||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. |url: |action: 2025-09-15 11:51:32.6189||INFO|Hangfire.BackgroundJobServer|Using the following options for Hangfire Server: Worker count: 20 Listening queues: 'default' Shutdown timeout: 00:00:15 Schedule polling interval: 00:00:15 |url: |action: 2025-09-15 11:51:32.6189||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:1315dff7 has started in 2.9895 ms |url: |action: 2025-09-15 11:51:32.6189||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9212:2996a028 is announcing itself... |url: |action: 2025-09-15 11:51:32.7038||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9212:2996a028 successfully announced in 75.2818 ms |url: |action: 2025-09-15 11:51:32.7038||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:6388f32f has started in 1.4829 ms |url: |action: 2025-09-15 11:51:32.7038||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9212:2996a028 is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... |url: |action: 2025-09-15 11:51:32.7038||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:c37e0de9 has started in 0.2534 ms |url: |action: 2025-09-15 11:51:32.7038||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:ec140991 has started in 0.204 ms |url: |action: 2025-09-15 11:51:32.7038||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:28fee7a7 has started in 0.3333 ms |url: |action: 2025-09-15 11:51:32.7038||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:2490adb5 has started in 0.1905 ms |url: |action: 2025-09-15 11:51:32.7038||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:fce96113 has started in 0.4888 ms |url: |action: 2025-09-15 11:51:32.7038||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 11:51:32.7038||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:51:32.7038||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:51:32.7038||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2025-09-15 11:51:32.7038||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:9ed6104f has started in 2.7752 ms |url: |action: 2025-09-15 11:51:32.7038||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:51:32.7038||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:f44f072a has started in 3.2322 ms |url: |action: 2025-09-15 11:51:32.7038||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ec5ebf4f has started in 3.5662 ms |url: |action: 2025-09-15 11:51:32.7038||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b5cbd322 has started in 3.3305 ms |url: |action: 2025-09-15 11:51:32.7130||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ce91bb7a has started in 4.597 ms |url: |action: 2025-09-15 11:51:32.7130||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b36eb44e has started in 4.7756 ms |url: |action: 2025-09-15 11:51:32.7130||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ac25bb74 has started in 4.9887 ms |url: |action: 2025-09-15 11:51:32.7130||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:9e040736 has started in 5.4107 ms |url: |action: 2025-09-15 11:51:32.7130||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2025-09-15 11:51:32.7130||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2025-09-15 11:51:32.7130||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:8d6bec95 has started in 6.4957 ms |url: |action: 2025-09-15 11:51:32.7130||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:2eba792b has started in 6.6514 ms |url: |action: 2025-09-15 11:51:32.7130||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:4f48aa2b has started in 6.8388 ms |url: |action: 2025-09-15 11:51:32.7130||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:98590ba8 has started in 7.0714 ms |url: |action: 2025-09-15 11:51:32.7130||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0e7d0912 has started in 7.2134 ms |url: |action: 2025-09-15 11:51:32.7130||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:bff82d3c has started in 7.4386 ms |url: |action: 2025-09-15 11:51:32.7130||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:4090c9f6 has started in 7.6195 ms |url: |action: 2025-09-15 11:51:32.7130||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:981c63ce has started in 7.8518 ms |url: |action: 2025-09-15 11:51:32.7130||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a062d64d has started in 7.9758 ms |url: |action: 2025-09-15 11:51:32.7130||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:686f3fb2 has started in 8.119 ms |url: |action: 2025-09-15 11:51:32.7130||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:88dd8819 has started in 8.293 ms |url: |action: 2025-09-15 11:51:32.7130||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:6a7e50c3 has started in 0.2259 ms |url: |action: 2025-09-15 11:51:32.7130||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9212:2996a028 all the dispatchers started |url: |action: 2025-09-15 11:51:32.7130||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:2e18f322 has started in 0.2159 ms |url: |action: 2025-09-15 11:51:32.7130||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 11:51:32.7388||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2025-09-15 11:51:32.7388||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2025-09-15 11:51:32.7388||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2025-09-15 11:51:32.7388||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2025-09-15 11:51:32.7388||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2025-09-15 11:51:32.7425||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2025-09-15 11:51:32.7425||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2025-09-15 11:51:32.7876||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757932800185;LastJobId:278033;NextExecution:1757932920000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757933492736;NextExecution:1757933520000;LastJobId:278035), NextExecution: (9/15/2025 10:52:00 AM) |url: |action: 2025-09-15 11:51:32.8137||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757932800185;LastJobId:278034;NextExecution:1757932920000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757933492736;NextExecution:1757933520000;LastJobId:278036), NextExecution: (9/15/2025 10:52:00 AM) |url: |action: 2025-09-15 11:51:32.8137||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 11:51:33.4626|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:51:33.4626|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'BasePrice' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:51:33.4626|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayCharge' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:51:33.4626|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'VAT' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:51:33.4626|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:51:33.4626|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'BasePrice' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:51:33.4626|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayCharge' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:51:33.4626|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'VAT' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:51:33.4626|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:51:33.4626|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amountpaid' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:51:33.4626|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CourseAmount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:51:33.4626|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CourseBasePrice' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:51:33.4626|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'DiscountAmount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:51:33.4626|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayFee' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:51:33.4626|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Vat' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:51:33.4626|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'AmountPaid' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:51:33.4626|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Percentage' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:51:33.4626|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Value' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 11:51:33.7716|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. |url: |action: 2025-09-15 11:51:33.7716|59|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. |url: |action: 2025-09-15 11:51:33.7793|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {3054f2ff-bc80-4d46-8d89-0df0b5f37d72} may be persisted to storage in unencrypted form. |url: |action: 2025-09-15 11:51:37.7115||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:51:37.7115||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:51:42.7159||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:51:42.7159||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:51:47.7184||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:51:47.7184||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:51:52.7211||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:51:52.7211||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:51:57.7237||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:51:57.7237||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:52:02.7126||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 11:52:02.7135||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:52:02.7282||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:52:02.7282||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:52:02.8291||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757933492736;LastJobId:278035;NextExecution:1757933520000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757933522823;NextExecution:1757933640000;LastJobId:278037), NextExecution: (9/15/2025 10:54:00 AM) |url: |action: 2025-09-15 11:52:02.8291||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757933492736;LastJobId:278036;NextExecution:1757933520000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757933522823;NextExecution:1757933640000;LastJobId:278038), NextExecution: (9/15/2025 10:54:00 AM) |url: |action: 2025-09-15 11:52:02.8400||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 11:52:07.7309||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:52:07.7309||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:52:12.7324||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:52:12.7324||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:52:17.7329||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:52:17.7329||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:52:22.7374||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:52:22.7374||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:52:27.7379||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:52:27.7379||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:52:32.7159||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 11:52:32.7159||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:52:32.7382||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:52:32.7382||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:52:37.7418||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:52:37.7418||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:52:42.7425||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:52:42.7425||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:52:47.7462||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:52:47.7462||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:52:52.7500||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:52:52.7500||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:52:57.7515||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:52:57.7515||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:53:02.7162||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 11:53:02.7162||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:53:02.7552||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:53:02.7552||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:53:07.7570||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:53:07.7570||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:53:12.7576||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:53:12.7576||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:53:17.7591||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:53:17.7591||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:53:22.7616||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:53:22.7616||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:53:27.7634||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:53:27.7634||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:53:32.7227||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 11:53:32.7227||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:53:32.7678||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:53:32.7678||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:53:37.7722||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:53:37.7722||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:53:42.7737||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:53:42.7737||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:53:47.7755||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:53:47.7755||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:53:52.7761||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:53:52.7761||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:53:57.7763||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:53:57.7763||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:54:02.7292||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 11:54:02.7292||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:54:02.7763||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:54:02.7763||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:54:02.8718||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757933522823;LastJobId:278037;NextExecution:1757933640000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757933642865;NextExecution:1757933760000;LastJobId:278039), NextExecution: (9/15/2025 10:56:00 AM) |url: |action: 2025-09-15 11:54:02.8718||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757933522823;LastJobId:278038;NextExecution:1757933640000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757933642865;NextExecution:1757933760000;LastJobId:278040), NextExecution: (9/15/2025 10:56:00 AM) |url: |action: 2025-09-15 11:54:02.8862||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 11:54:07.7812||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:54:07.7812||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:54:12.7831||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:54:12.7831||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:54:17.7839||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:54:17.7839||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:54:22.7870||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:54:22.7870||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:54:27.7877||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:54:27.7877||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:54:32.7339||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 11:54:32.7339||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:54:32.7895||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:54:32.7895||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:54:37.7909||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:54:37.7909||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:54:42.7933||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:54:42.7933||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:54:47.7948||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:54:47.7948||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:54:52.7958||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:54:52.7958||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:54:57.7967||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:54:57.7967||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:55:02.7398||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 11:55:02.7398||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:55:02.7973||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:55:02.7973||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:55:07.8016||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:55:07.8016||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:55:12.8036||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:55:12.8036||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:55:17.8086||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:55:17.8086||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:55:22.8124||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:55:22.8124||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:55:27.8137||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:55:27.8137||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:55:32.7399||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 11:55:32.7399||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:55:32.8179||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:55:32.8179||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:55:37.8191||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:55:37.8191||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:55:42.8221||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:55:42.8221||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:55:47.8247||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:55:47.8247||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:55:52.8271||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:55:52.8271||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:55:57.8304||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:55:57.8304||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:56:02.7440||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 11:56:02.7440||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:56:02.8319||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:56:02.8319||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:56:02.9171||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757933642865;LastJobId:278039;NextExecution:1757933760000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757933762908;NextExecution:1757933880000;LastJobId:278041), NextExecution: (9/15/2025 10:58:00 AM) |url: |action: 2025-09-15 11:56:02.9171||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757933642865;LastJobId:278040;NextExecution:1757933760000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757933762908;NextExecution:1757933880000;LastJobId:278042), NextExecution: (9/15/2025 10:58:00 AM) |url: |action: 2025-09-15 11:56:02.9310||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 11:56:07.8323||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:56:07.8323||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:56:12.8342||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:56:12.8342||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:56:17.8380||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:56:17.8380||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:56:22.8411||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:56:22.8411||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:56:27.8437||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:56:27.8437||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:56:32.7218||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 11:56:32.7218||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 11:56:32.7440||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 11:56:32.7440||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:56:32.8471||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:56:32.8471||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:56:37.8505||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:56:37.8505||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:56:42.8545||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:56:42.8545||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:56:47.8560||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:56:47.8560||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:56:52.8584||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:56:52.8584||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:56:57.8591||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:56:57.8591||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:57:02.7475||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 11:57:02.7475||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:57:02.8609||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:57:02.8609||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:57:07.8648||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:57:07.8648||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:57:12.8655||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:57:12.8655||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:57:17.8683||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:57:17.8683||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:57:22.8724||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:57:22.8724||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:57:27.8732||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:57:27.8732||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:57:32.7481||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 11:57:32.7481||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:57:32.8757||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:57:32.8757||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:57:37.8759||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:57:37.8759||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:57:42.8802||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:57:42.8802||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:57:47.8820||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:57:47.8820||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:57:52.8852||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:57:52.8852||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:57:57.8890||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:57:57.8890||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:58:02.7483||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 11:58:02.7483||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:58:02.8936||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:58:02.8936||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:58:02.9508||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757933762908;LastJobId:278041;NextExecution:1757933880000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757933882945;NextExecution:1757934000000;LastJobId:278043), NextExecution: (9/15/2025 11:00:00 AM) |url: |action: 2025-09-15 11:58:02.9580||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757933762908;LastJobId:278042;NextExecution:1757933880000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757933882945;NextExecution:1757934000000;LastJobId:278044), NextExecution: (9/15/2025 11:00:00 AM) |url: |action: 2025-09-15 11:58:02.9580||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 11:58:07.8973||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:58:07.8973||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:58:12.9003||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:58:12.9003||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:58:17.9024||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:58:17.9024||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:58:22.9031||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:58:22.9031||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:58:27.9032||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:58:27.9032||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:58:32.7505||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 11:58:32.7505||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:58:32.9052||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:58:32.9052||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:58:37.9071||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:58:37.9071||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:58:42.9088||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:58:42.9088||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:58:47.9128||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:58:47.9128||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:58:52.9166||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:58:52.9166||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:58:57.9192||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:58:57.9192||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:59:02.7527||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 11:59:02.7527||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:59:02.9212||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:59:02.9212||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:59:07.9229||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:59:07.9229||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:59:12.9254||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:59:12.9254||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:59:17.9297||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:59:17.9297||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:59:22.9318||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:59:22.9318||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:59:27.9363||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:59:27.9363||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:59:32.7587||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 11:59:32.7587||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 11:59:32.9368||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:59:32.9368||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:59:37.9390||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:59:37.9390||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:59:42.9401||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:59:42.9401||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:59:47.9411||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:59:47.9411||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:59:52.9440||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:59:52.9440||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 11:59:57.9440||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 11:59:57.9440||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:00:02.7619||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:00:02.7619||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:00:02.9478||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:00:02.9478||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:00:02.9884||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'ICourseService.ProcessZippedCourses' is being updated. RecurringJob: (CreatedAt:1671233252920;Cron:0 */1 * * *;Job:{"t":"CourseService.Core.Interface.ICourseService, CourseService.Core","m":"ProcessZippedCourses"};LastExecution:1757931359225;LastJobId:278006;NextExecution:1757934000000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757934002983;NextExecution:1757937600000;LastJobId:278045), NextExecution: (9/15/2025 12:00:00 PM) |url: |action: 2025-09-15 12:00:02.9884||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757933882945;LastJobId:278043;NextExecution:1757934000000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757934002983;NextExecution:1757934120000;LastJobId:278046), NextExecution: (9/15/2025 11:02:00 AM) |url: |action: 2025-09-15 12:00:02.9884||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IPaymentService.ReprocessTransaction' is being updated. RecurringJob: (CreatedAt:1668638785782;Cron:0 */1 * * *;Job:{"t":"CourseService.Core.Interface.IPaymentService, CourseService.Core","m":"ReprocessTransaction"};LastExecution:1757931359225;LastJobId:278007;NextExecution:1757934000000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757934002983;NextExecution:1757937600000;LastJobId:278047), NextExecution: (9/15/2025 12:00:00 PM) |url: |action: 2025-09-15 12:00:03.0094||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757933882945;LastJobId:278044;NextExecution:1757934000000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757934002983;NextExecution:1757934120000;LastJobId:278048), NextExecution: (9/15/2025 11:02:00 AM) |url: |action: 2025-09-15 12:00:03.0094||DEBUG|Hangfire.Server.RecurringJobScheduler|4 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:00:03.0445||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 9/15/2025 11:00:03 AM |url: |action: 2025-09-15 12:00:03.1181||WARN|CourseService.Core.Service.PaymentService|17 transactions found to be reprocessed |url: |action: 2025-09-15 12:00:03.1181||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 |url: |action: 2025-09-15 12:00:03.1181||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 |url: |action: 2025-09-15 12:00:03.1406||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 |url: |action: 2025-09-15 12:00:04.5073||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 12:00:04.6855||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 |url: |action: 2025-09-15 12:00:04.6855||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. |url: |action: 2025-09-15 12:00:04.6855||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 |url: |action: 2025-09-15 12:00:04.6855||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 |url: |action: 2025-09-15 12:00:04.6855||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 |url: |action: 2025-09-15 12:00:05.4758||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","receipt_number":"GIPS AKCF3G","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 12:00:05.5327||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 12:00:05.5327||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 12:00:06.3103||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 12:00:06.3103||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 12:00:06.3264||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 |url: |action: 2025-09-15 12:00:06.3264||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. |url: |action: 2025-09-15 12:00:06.3264||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-09-15 12:00:06.3264||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-09-15 12:00:06.3264||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-09-15 12:00:06.7779||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 12:00:06.7779||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 12:00:06.7779||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 12:00:06.9701||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 12:00:06.9701||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 12:00:06.9788||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-09-15 12:00:06.9788||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-09-15 12:00:06.9788||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-09-15 12:00:06.9788||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-09-15 12:00:06.9788||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-09-15 12:00:07.3985||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 12:00:07.3985||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 12:00:07.3985||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 12:00:07.5859||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 12:00:07.5859||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 12:00:07.5859||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-09-15 12:00:07.5859||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-09-15 12:00:07.5859||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-09-15 12:00:07.5859||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-09-15 12:00:07.5859||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-09-15 12:00:07.9516||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:00:07.9516||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:00:07.9824||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 12:00:07.9824||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 12:00:07.9824||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 12:00:08.1716||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 12:00:08.1716||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 12:00:08.1716||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-09-15 12:00:08.1779||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-09-15 12:00:08.1779||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 |url: |action: 2025-09-15 12:00:08.1779||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 |url: |action: 2025-09-15 12:00:08.1779||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 |url: |action: 2025-09-15 12:00:08.5677||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 12:00:08.5677||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 |url: |action: 2025-09-15 12:00:08.5677||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. |url: |action: 2025-09-15 12:00:08.5677||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 |url: |action: 2025-09-15 12:00:08.5677||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 |url: |action: 2025-09-15 12:00:08.5677||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 |url: |action: 2025-09-15 12:00:09.0932||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","receipt_number":"UNAVAILABLE.","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 12:00:09.1024||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 |url: |action: 2025-09-15 12:00:09.1024||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. |url: |action: 2025-09-15 12:00:09.1024||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 |url: |action: 2025-09-15 12:00:09.1024||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 |url: |action: 2025-09-15 12:00:09.1024||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 |url: |action: 2025-09-15 12:00:09.6523||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","receipt_number":"UNAVAILABLE.","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 12:00:09.6523||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 |url: |action: 2025-09-15 12:00:09.6523||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. |url: |action: 2025-09-15 12:00:09.6523||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 |url: |action: 2025-09-15 12:00:09.6523||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 |url: |action: 2025-09-15 12:00:09.6644||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 |url: |action: 2025-09-15 12:00:10.2489||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 12:00:10.2613||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 |url: |action: 2025-09-15 12:00:10.2613||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. |url: |action: 2025-09-15 12:00:10.2613||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 |url: |action: 2025-09-15 12:00:10.2613||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 |url: |action: 2025-09-15 12:00:10.2613||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 |url: |action: 2025-09-15 12:00:10.7019||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","receipt_number":null,"amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 12:00:10.7019||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 12:00:10.7019||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 12:00:10.8788||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 12:00:10.8788||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 12:00:10.8788||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 |url: |action: 2025-09-15 12:00:10.8788||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. |url: |action: 2025-09-15 12:00:10.8788||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 |url: |action: 2025-09-15 12:00:10.8788||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 |url: |action: 2025-09-15 12:00:10.8788||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 |url: |action: 2025-09-15 12:00:11.2467||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","receipt_number":"GIPS B3P3TS","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 12:00:11.2467||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 12:00:11.2467||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 12:00:11.4397||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 12:00:11.4397||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 12:00:11.4487||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 |url: |action: 2025-09-15 12:00:11.4487||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. |url: |action: 2025-09-15 12:00:11.4487||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 |url: |action: 2025-09-15 12:00:11.4487||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 |url: |action: 2025-09-15 12:00:11.4487||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 |url: |action: 2025-09-15 12:00:11.8202||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 12:00:11.8202||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 12:00:11.8202||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 12:00:11.9928||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 12:00:11.9928||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 12:00:11.9928||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 |url: |action: 2025-09-15 12:00:11.9928||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. |url: |action: 2025-09-15 12:00:11.9928||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-09-15 12:00:11.9928||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-09-15 12:00:11.9928||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-09-15 12:00:12.4080||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 12:00:12.4199||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-09-15 12:00:12.4199||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-09-15 12:00:12.4199||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-09-15 12:00:12.4199||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-09-15 12:00:12.4199||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-09-15 12:00:12.7934||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 12:00:12.7934||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-09-15 12:00:12.7934||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-09-15 12:00:12.7934||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-09-15 12:00:12.7934||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-09-15 12:00:12.8038||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-09-15 12:00:12.9517||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:00:12.9517||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:00:13.1941||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 12:00:13.1941||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-09-15 12:00:13.1941||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-09-15 12:00:13.1941||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2025-09-15 12:00:13.1941||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2025-09-15 12:00:13.1941||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2025-09-15 12:00:13.5608||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1694440760340, Details [{"status":true,"message":"Verification successful","data":{"id":3101704771,"domain":"live","status":"abandoned","reference":"1694440760340","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-09-11T13:59:53.000Z","channel":"card","currency":"NGN","ip_address":"102.88.36.34","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":138370869,"first_name":"","last_name":"","email":"berniceosuolale@gmail.com","customer_code":"CUS_rt6dm3vxe3ok33w","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-09-11T13:59:53.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-09-11T13:59:53.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 12:00:13.5695||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2025-09-15 12:00:13.5695||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2025-09-15 12:00:13.5695||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2025-09-15 12:00:13.5695||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2025-09-15 12:00:13.5695||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2025-09-15 12:00:13.9582||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1694440760340, Details [{"status":true,"message":"Verification successful","data":{"id":3101704771,"domain":"live","status":"abandoned","reference":"1694440760340","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-09-11T13:59:53.000Z","channel":"card","currency":"NGN","ip_address":"102.88.36.34","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":138370869,"first_name":"","last_name":"","email":"berniceosuolale@gmail.com","customer_code":"CUS_rt6dm3vxe3ok33w","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-09-11T13:59:53.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-09-11T13:59:53.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 12:00:13.9582||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2025-09-15 12:00:13.9582||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2025-09-15 12:00:17.9523||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:00:17.9523||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:00:22.9542||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:00:22.9542||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:00:27.9546||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:00:27.9546||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:00:32.7623||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:00:32.7623||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:00:32.9571||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:00:32.9571||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:00:37.9600||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:00:37.9600||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:00:42.9608||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:00:42.9608||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:00:47.9615||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:00:47.9615||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:00:52.9646||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:00:52.9646||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:00:57.9659||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:00:57.9659||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:01:02.7650||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:01:02.7650||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:01:02.9684||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:01:02.9684||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:01:07.9728||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:01:07.9728||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:01:12.9731||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:01:12.9731||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:01:17.9780||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:01:17.9780||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:01:22.9799||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:01:22.9799||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:01:27.9816||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:01:27.9816||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:01:32.7217||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 12:01:32.7217||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 12:01:32.7707||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:01:32.7707||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:01:32.9838||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:01:32.9838||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:01:37.9882||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:01:37.9882||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:01:42.9898||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:01:42.9898||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:01:47.9921||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:01:47.9921||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:01:52.9925||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:01:52.9925||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:01:57.9947||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:01:57.9947||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:02:02.7690||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:02:02.7690||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:02:02.9965||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:02:02.9965||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:02:03.0425||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757934002983;LastJobId:278046;NextExecution:1757934120000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757934123037;NextExecution:1757934240000;LastJobId:278049), NextExecution: (9/15/2025 11:04:00 AM) |url: |action: 2025-09-15 12:02:03.0425||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757934002983;LastJobId:278048;NextExecution:1757934120000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757934123037;NextExecution:1757934240000;LastJobId:278050), NextExecution: (9/15/2025 11:04:00 AM) |url: |action: 2025-09-15 12:02:03.0547||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:02:07.9989||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:02:07.9989||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:02:13.0014||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:02:13.0014||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:02:18.0038||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:02:18.0038||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:02:23.0058||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:02:23.0058||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:02:28.0065||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:02:28.0065||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:02:32.7688||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:02:32.7688||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:02:33.0082||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:02:33.0082||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:02:38.0088||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:02:38.0088||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:02:43.0094||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:02:43.0094||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:02:48.0104||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:02:48.0104||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:02:53.0130||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:02:53.0130||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:02:58.0175||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:02:58.0175||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:03:02.7756||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:03:02.7756||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:03:03.0178||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:03:03.0178||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:03:08.0220||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:03:08.0220||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:03:13.0261||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:03:13.0261||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:03:18.0274||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:03:18.0274||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:03:23.0293||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:03:23.0293||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:03:28.0305||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:03:28.0305||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:03:32.7825||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:03:32.7825||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:03:33.0317||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:03:33.0317||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:03:38.0342||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:03:38.0342||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:03:43.0347||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:03:43.0347||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:03:48.0379||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:03:48.0379||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:03:53.0385||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:03:53.0385||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:03:58.0402||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:03:58.0402||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:04:02.7870||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:04:02.7870||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:04:03.0409||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:04:03.0409||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:04:03.0785||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757934123037;LastJobId:278049;NextExecution:1757934240000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757934243073;NextExecution:1757934360000;LastJobId:278051), NextExecution: (9/15/2025 11:06:00 AM) |url: |action: 2025-09-15 12:04:03.0923||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757934123037;LastJobId:278050;NextExecution:1757934240000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757934243073;NextExecution:1757934360000;LastJobId:278052), NextExecution: (9/15/2025 11:06:00 AM) |url: |action: 2025-09-15 12:04:03.0988||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:04:08.0448||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:04:08.0448||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:04:13.0478||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:04:13.0478||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:04:18.0516||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:04:18.0516||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:04:23.0535||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:04:23.0535||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:04:28.0553||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:04:28.0553||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:04:32.7934||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:04:32.7934||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:04:33.0572||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:04:33.0572||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:04:38.0578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:04:38.0578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:04:43.0609||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:04:43.0609||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:04:48.0653||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:04:48.0653||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:04:53.0685||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:04:53.0685||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:04:58.0724||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:04:58.0724||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:05:02.7970||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:05:02.7970||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:05:03.0772||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:05:03.0772||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:05:08.0790||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:05:08.0790||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:05:13.0809||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:05:13.0809||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:05:18.0842||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:05:18.0842||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:05:23.0885||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:05:23.0885||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:05:28.0891||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:05:28.0891||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:05:32.8021||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:05:32.8021||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:05:33.0922||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:05:33.0922||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:05:38.0929||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:05:38.0929||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:05:43.0948||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:05:43.0948||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:05:48.0956||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:05:48.0956||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:05:53.0974||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:05:53.0974||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:05:58.0985||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:05:58.0985||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:06:02.8066||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:06:02.8066||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:06:03.1028||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:06:03.1028||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:06:03.1181||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757934243073;LastJobId:278051;NextExecution:1757934360000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757934363113;NextExecution:1757934480000;LastJobId:278053), NextExecution: (9/15/2025 11:08:00 AM) |url: |action: 2025-09-15 12:06:03.1260||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757934243073;LastJobId:278052;NextExecution:1757934360000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757934363113;NextExecution:1757934480000;LastJobId:278054), NextExecution: (9/15/2025 11:08:00 AM) |url: |action: 2025-09-15 12:06:03.1260||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:06:08.1072||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:06:08.1072||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:06:13.1110||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:06:13.1110||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:06:18.1136||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:06:18.1136||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:06:23.1142||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:06:23.1142||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:06:28.1154||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:06:28.1154||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:06:32.7191||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 12:06:32.7191||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 12:06:32.8074||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:06:32.8074||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:06:33.1154||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:06:33.1154||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:06:38.1169||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:06:38.1169||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:06:43.1211||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:06:43.1211||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:06:48.1250||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:06:48.1250||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:06:53.1271||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:06:53.1271||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:06:58.1300||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:06:58.1300||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:07:02.8094||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:07:02.8094||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:07:03.1349||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:07:03.1349||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:07:08.1394||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:07:08.1394||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:07:13.1401||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:07:13.1401||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:07:18.1403||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:07:18.1403||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:07:23.1409||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:07:23.1409||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:07:28.1446||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:07:28.1446||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:07:32.8091||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:07:32.8091||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:07:33.1476||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:07:33.1476||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:07:38.1489||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:07:38.1489||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:07:43.1514||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:07:43.1514||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:07:48.1518||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:07:48.1518||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:07:53.1563||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:07:53.1563||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:07:58.1597||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:07:58.1597||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:08:02.8094||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:08:02.8094||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:08:03.1479||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757934363113;LastJobId:278053;NextExecution:1757934480000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757934483142;NextExecution:1757934600000;LastJobId:278055), NextExecution: (9/15/2025 11:10:00 AM) |url: |action: 2025-09-15 12:08:03.1547||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757934363113;LastJobId:278054;NextExecution:1757934480000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757934483142;NextExecution:1757934600000;LastJobId:278056), NextExecution: (9/15/2025 11:10:00 AM) |url: |action: 2025-09-15 12:08:03.1547||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:08:03.1547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:08:03.1547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:08:08.1637||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:08:08.1637||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:08:13.1685||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:08:13.1685||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:08:18.1729||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:08:18.1729||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:08:23.1768||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:08:23.1768||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:08:28.1794||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:08:28.1794||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:08:32.8145||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:08:32.8145||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:08:33.1845||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:08:33.1845||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:08:38.1872||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:08:38.1872||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:08:43.1906||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:08:43.1906||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:08:48.1932||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:08:48.1932||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:08:53.1973||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:08:53.1973||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:08:58.2013||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:08:58.2013||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:09:02.8189||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:09:02.8189||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:09:03.2048||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:09:03.2048||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:09:08.2089||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:09:08.2089||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:09:13.2121||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:09:13.2121||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:09:18.2121||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:09:18.2121||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:09:23.2160||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:09:23.2160||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:09:28.2171||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:09:28.2171||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:09:32.8205||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:09:32.8205||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:09:33.2216||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:09:33.2216||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:09:38.2218||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:09:38.2218||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:09:43.2222||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:09:43.2222||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:09:48.2242||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:09:48.2242||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:09:53.2286||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:09:53.2286||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:09:58.2318||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:09:58.2318||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:10:02.8215||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:10:02.8215||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:10:03.1849||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757934483142;LastJobId:278055;NextExecution:1757934600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757934603180;NextExecution:1757934720000;LastJobId:278057), NextExecution: (9/15/2025 11:12:00 AM) |url: |action: 2025-09-15 12:10:03.1924||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757934483142;LastJobId:278056;NextExecution:1757934600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757934603180;NextExecution:1757934720000;LastJobId:278058), NextExecution: (9/15/2025 11:12:00 AM) |url: |action: 2025-09-15 12:10:03.1924||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:10:03.2325||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:10:03.2325||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:10:08.2360||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:10:08.2360||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:10:13.2376||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:10:13.2376||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:10:18.2415||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:10:18.2415||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:10:23.2463||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:10:23.2463||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:10:28.2469||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:10:28.2469||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:10:32.8238||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:10:32.8238||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:10:33.2501||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:10:33.2501||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:10:38.2517||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:10:38.2517||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:10:43.2565||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:10:43.2565||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:10:48.2598||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:10:48.2598||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:10:53.2641||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:10:53.2641||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:10:58.2674||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:10:58.2674||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:11:02.8274||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:11:02.8274||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:11:03.2704||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:11:03.2704||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:11:08.2744||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:11:08.2744||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:11:13.2780||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:11:13.2780||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:11:18.2789||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:11:18.2789||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:11:23.2796||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:11:23.2796||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:11:28.2826||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:11:28.2826||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:11:32.7184||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 12:11:32.7184||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 12:11:32.8318||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:11:32.8318||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:11:33.2845||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:11:33.2845||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:11:38.2857||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:11:38.2857||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:11:43.2883||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:11:43.2883||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:11:48.2891||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:11:48.2891||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:11:53.2922||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:11:53.2922||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:11:58.2954||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:11:58.2954||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:12:02.8389||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:12:02.8389||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:12:03.2302||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757934603180;LastJobId:278057;NextExecution:1757934720000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757934723225;NextExecution:1757934840000;LastJobId:278059), NextExecution: (9/15/2025 11:14:00 AM) |url: |action: 2025-09-15 12:12:03.2302||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757934603180;LastJobId:278058;NextExecution:1757934720000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757934723225;NextExecution:1757934840000;LastJobId:278060), NextExecution: (9/15/2025 11:14:00 AM) |url: |action: 2025-09-15 12:12:03.2302||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:12:03.3002||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:12:03.3002||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:12:08.3047||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:12:08.3047||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:12:13.3091||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:12:13.3091||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:12:18.3129||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:12:18.3129||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:12:23.3173||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:12:23.3173||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:12:28.3200||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:12:28.3200||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:12:32.8416||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:12:32.8416||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:12:33.3248||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:12:33.3248||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:12:38.3262||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:12:38.3262||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:12:43.3270||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:12:43.3270||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:12:48.3308||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:12:48.3308||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:12:53.3319||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:12:53.3319||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:12:58.3331||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:12:58.3331||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:13:02.8465||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:13:02.8465||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:13:03.3344||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:13:03.3344||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:13:08.3384||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:13:08.3384||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:13:13.3419||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:13:13.3419||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:13:18.3461||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:13:18.3461||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:13:23.3467||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:13:23.3467||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:13:28.3467||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:13:28.3467||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:13:32.8491||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:13:32.8491||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:13:33.3506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:13:33.3506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:13:38.3525||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:13:38.3525||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:13:43.3546||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:13:43.3546||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:13:48.3564||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:13:48.3564||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:13:53.3582||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:13:53.3582||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:13:58.3628||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:13:58.3628||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:14:02.8495||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:14:02.8495||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:14:03.2669||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757934723225;LastJobId:278059;NextExecution:1757934840000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757934843262;NextExecution:1757934960000;LastJobId:278061), NextExecution: (9/15/2025 11:16:00 AM) |url: |action: 2025-09-15 12:14:03.2669||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757934723225;LastJobId:278060;NextExecution:1757934840000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757934843262;NextExecution:1757934960000;LastJobId:278062), NextExecution: (9/15/2025 11:16:00 AM) |url: |action: 2025-09-15 12:14:03.2790||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:14:03.3671||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:14:03.3671||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:14:08.3689||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:14:08.3689||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:14:13.3721||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:14:13.3721||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:14:18.3754||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:14:18.3754||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:14:23.3780||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:14:23.3780||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:14:28.3780||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:14:28.3780||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:14:32.8496||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:14:32.8496||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:14:33.3807||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:14:33.3807||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:14:38.3838||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:14:38.3838||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:14:43.3850||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:14:43.3850||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:14:48.3870||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:14:48.3870||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:14:53.3910||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:14:53.3910||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:14:58.3964||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:14:58.3964||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:15:02.8499||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:15:02.8499||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:15:03.3969||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:15:03.3969||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:15:08.3995||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:15:08.3995||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:15:13.4009||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:15:13.4009||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:15:18.4052||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:15:18.4052||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:15:23.4072||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:15:23.4072||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:15:28.4110||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:15:28.4110||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:15:32.8558||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:15:32.8558||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:15:33.4148||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:15:33.4148||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:15:38.4156||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:15:38.4156||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:15:43.4175||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:15:43.4175||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:15:48.4209||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:15:48.4209||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:15:53.4238||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:15:53.4238||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:15:58.4264||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:15:58.4264||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:16:02.8627||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:16:02.8627||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:16:03.3123||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757934843262;LastJobId:278061;NextExecution:1757934960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757934963307;NextExecution:1757935080000;LastJobId:278063), NextExecution: (9/15/2025 11:18:00 AM) |url: |action: 2025-09-15 12:16:03.3123||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757934843262;LastJobId:278062;NextExecution:1757934960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757934963307;NextExecution:1757935080000;LastJobId:278064), NextExecution: (9/15/2025 11:18:00 AM) |url: |action: 2025-09-15 12:16:03.3248||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:16:03.4266||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:16:03.4266||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:16:08.4303||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:16:08.4303||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:16:13.4303||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:16:13.4303||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:16:18.4303||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:16:18.4303||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:16:23.4334||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:16:23.4334||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:16:28.4348||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:16:28.4348||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:16:32.7196||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 12:16:32.7196||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 12:16:32.8625||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:16:32.8625||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:16:33.4381||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:16:33.4381||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:16:38.4393||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:16:38.4393||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:16:43.4412||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:16:43.4412||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:16:48.4432||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:16:48.4432||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:16:53.4451||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:16:53.4451||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:16:58.4471||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:16:58.4471||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:17:02.8647||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:17:02.8647||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:17:03.4481||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:17:03.4481||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:17:08.4496||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:17:08.4496||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:17:13.4504||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:17:13.4504||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:17:18.4547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:17:18.4547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:17:23.4547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:17:23.4547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:17:28.4561||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:17:28.4561||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:17:32.8715||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:17:32.8715||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:17:33.4576||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:17:33.4576||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:17:38.4600||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:17:38.4600||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:17:43.4619||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:17:43.4619||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:17:48.4626||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:17:48.4626||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:17:53.4645||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:17:53.4645||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:17:58.4665||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:17:58.4665||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:18:02.8738||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:18:02.8738||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:18:03.3524||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757934963307;LastJobId:278063;NextExecution:1757935080000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757935083348;NextExecution:1757935200000;LastJobId:278065), NextExecution: (9/15/2025 11:20:00 AM) |url: |action: 2025-09-15 12:18:03.3524||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757934963307;LastJobId:278064;NextExecution:1757935080000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757935083348;NextExecution:1757935200000;LastJobId:278066), NextExecution: (9/15/2025 11:20:00 AM) |url: |action: 2025-09-15 12:18:03.3524||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:18:03.4684||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:18:03.4684||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:18:08.4708||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:18:08.4708||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:18:13.4716||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:18:13.4716||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:18:18.4743||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:18:18.4743||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:18:23.4749||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:18:23.4749||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:18:28.4754||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:18:28.4754||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:18:32.8808||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:18:32.8808||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:18:33.4781||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:18:33.4781||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:18:38.4796||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:18:38.4796||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:18:43.4800||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:18:43.4800||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:18:48.4841||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:18:48.4841||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:18:53.4845||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:18:53.4845||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:18:58.4872||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:18:58.4872||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:19:02.8866||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:19:02.8866||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:19:03.4880||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:19:03.4880||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:19:08.4884||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:19:08.4884||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:19:13.4933||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:19:13.4933||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:19:18.4969||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:19:18.4969||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:19:23.5006||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:19:23.5006||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:19:28.5012||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:19:28.5012||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:19:32.8881||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:19:32.8881||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:19:33.5037||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:19:33.5037||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:19:38.5050||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:19:38.5050||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:19:43.5081||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:19:43.5081||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:19:48.5081||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:19:48.5081||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:19:53.5083||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:19:53.5083||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:19:58.5118||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:19:58.5118||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:20:02.8939||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:20:02.8939||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:20:03.3919||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757935083348;LastJobId:278065;NextExecution:1757935200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757935203387;NextExecution:1757935320000;LastJobId:278067), NextExecution: (9/15/2025 11:22:00 AM) |url: |action: 2025-09-15 12:20:03.3919||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757935083348;LastJobId:278066;NextExecution:1757935200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757935203387;NextExecution:1757935320000;LastJobId:278068), NextExecution: (9/15/2025 11:22:00 AM) |url: |action: 2025-09-15 12:20:03.4054||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:20:03.5124||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:20:03.5124||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:20:08.5141||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:20:08.5141||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:20:13.5174||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:20:13.5174||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:20:18.5223||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:20:18.5223||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:20:23.5235||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:20:23.5235||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:20:28.5266||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:20:28.5266||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:20:32.8974||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:20:32.8974||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:20:33.5266||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:20:33.5266||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:20:38.5290||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:20:38.5290||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:20:43.5308||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:20:43.5308||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:20:48.5356||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:20:48.5356||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:20:53.5403||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:20:53.5403||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:20:58.5414||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:20:58.5414||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:21:02.9000||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:21:02.9000||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:21:03.5435||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:21:03.5435||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:21:08.5460||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:21:08.5460||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:21:13.5463||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:21:13.5463||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:21:18.5463||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:21:18.5463||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:21:23.5484||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:21:23.5484||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:21:28.5501||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:21:28.5501||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:21:32.7233||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 12:21:32.7233||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 12:21:32.7233||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2025-09-15 12:21:32.7233||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2025-09-15 12:21:32.7233||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2025-09-15 12:21:32.7233||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2025-09-15 12:21:32.7233||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2025-09-15 12:21:32.7233||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2025-09-15 12:21:32.7233||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2025-09-15 12:21:32.7233||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2025-09-15 12:21:32.7233||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2025-09-15 12:21:32.7438||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2025-09-15 12:21:32.9035||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:21:32.9035||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:21:33.5515||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:21:33.5515||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:21:38.5526||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:21:38.5526||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:21:43.5545||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:21:43.5545||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:21:48.5552||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:21:48.5552||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:21:53.5585||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:21:53.5585||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:21:58.5603||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:21:58.5603||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:22:02.9057||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:22:02.9057||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:22:03.4275||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757935203387;LastJobId:278067;NextExecution:1757935320000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757935323423;NextExecution:1757935440000;LastJobId:278069), NextExecution: (9/15/2025 11:24:00 AM) |url: |action: 2025-09-15 12:22:03.4275||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757935203387;LastJobId:278068;NextExecution:1757935320000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757935323423;NextExecution:1757935440000;LastJobId:278070), NextExecution: (9/15/2025 11:24:00 AM) |url: |action: 2025-09-15 12:22:03.4275||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:22:03.5628||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:22:03.5628||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:22:08.5675||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:22:08.5675||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:22:13.5694||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:22:13.5694||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:22:18.5726||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:22:18.5726||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:22:23.5727||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:22:23.5727||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:22:28.5739||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:22:28.5739||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:22:32.9088||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:22:32.9088||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:22:33.5757||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:22:33.5757||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:22:38.5763||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:22:38.5763||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:22:43.5807||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:22:43.5807||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:22:48.5846||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:22:48.5846||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:22:53.5876||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:22:53.5876||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:22:58.5909||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:22:58.5909||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:23:02.9145||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:23:02.9145||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:23:03.5927||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:23:03.5927||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:23:08.5968||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:23:08.5968||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:23:13.6007||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:23:13.6007||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:23:18.6026||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:23:18.6026||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:23:23.6063||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:23:23.6063||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:23:28.6101||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:23:28.6101||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:23:32.9190||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:23:32.9190||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:23:33.6145||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:23:33.6145||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:23:38.6164||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:23:38.6164||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:23:43.6207||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:23:43.6207||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:23:48.6249||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:23:48.6249||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:23:53.6252||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:23:53.6252||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:23:58.6301||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:23:58.6301||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:24:02.9202||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:24:02.9202||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:24:03.4617||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757935323423;LastJobId:278069;NextExecution:1757935440000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757935443457;NextExecution:1757935560000;LastJobId:278071), NextExecution: (9/15/2025 11:26:00 AM) |url: |action: 2025-09-15 12:24:03.4617||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757935323423;LastJobId:278070;NextExecution:1757935440000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757935443457;NextExecution:1757935560000;LastJobId:278072), NextExecution: (9/15/2025 11:26:00 AM) |url: |action: 2025-09-15 12:24:03.4724||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:24:03.6341||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:24:03.6341||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:24:08.6389||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:24:08.6389||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:24:13.6408||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:24:13.6408||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:24:18.6427||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:24:18.6427||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:24:23.6459||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:24:23.6459||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:24:28.6465||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:24:28.6465||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:24:32.9243||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:24:32.9243||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:24:33.6513||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:24:33.6513||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:24:38.6554||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:24:38.6554||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:24:43.6591||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:24:43.6591||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:24:48.6619||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:24:48.6619||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:24:53.6649||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:24:53.6649||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:24:58.6666||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:24:58.6666||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:25:02.9266||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:25:02.9266||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:25:03.6667||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:25:03.6667||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:25:08.6681||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:25:08.6681||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:25:13.6715||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:25:13.6715||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:25:18.6730||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:25:18.6730||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:25:23.6749||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:25:23.6749||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:25:28.6769||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:25:28.6769||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:25:32.9294||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:25:32.9294||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:25:33.6800||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:25:33.6800||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:25:38.6837||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:25:38.6837||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:25:43.6886||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:25:43.6886||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:25:48.6889||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:25:48.6889||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:25:53.6895||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:25:53.6895||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:25:58.6936||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:25:58.6936||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:26:02.9302||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:26:02.9302||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:26:03.4925||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757935443457;LastJobId:278071;NextExecution:1757935560000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757935563487;NextExecution:1757935680000;LastJobId:278073), NextExecution: (9/15/2025 11:28:00 AM) |url: |action: 2025-09-15 12:26:03.4925||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757935443457;LastJobId:278072;NextExecution:1757935560000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757935563487;NextExecution:1757935680000;LastJobId:278074), NextExecution: (9/15/2025 11:28:00 AM) |url: |action: 2025-09-15 12:26:03.5028||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:26:03.6982||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:26:03.6982||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:26:08.6995||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:26:08.6995||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:26:13.7020||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:26:13.7020||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:26:18.7031||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:26:18.7031||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:26:23.7035||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:26:23.7035||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:26:28.7073||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:26:28.7073||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:26:32.7219||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 12:26:32.7219||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 12:26:32.9331||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:26:32.9331||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:26:33.7079||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:26:33.7079||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:26:38.7090||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:26:38.7090||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:26:43.7091||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:26:43.7091||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:26:48.7100||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:26:48.7100||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:26:53.7150||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:26:53.7150||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:26:58.7163||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:26:58.7163||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:27:02.9395||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:27:02.9395||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:27:03.7183||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:27:03.7183||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:27:08.7200||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:27:08.7200||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:27:13.7235||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:27:13.7235||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:27:18.7270||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:27:18.7270||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:27:23.7289||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:27:23.7289||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:27:28.7311||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:27:28.7311||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:27:32.9448||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:27:32.9448||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:27:33.7347||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:27:33.7347||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:27:38.7381||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:27:38.7381||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:27:43.7381||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:27:43.7381||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:27:48.7416||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:27:48.7416||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:27:53.7446||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:27:53.7446||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:27:58.7455||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:27:58.7455||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:28:02.9488||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:28:02.9488||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:28:03.5325||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757935563487;LastJobId:278073;NextExecution:1757935680000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757935683525;NextExecution:1757935800000;LastJobId:278075), NextExecution: (9/15/2025 11:30:00 AM) |url: |action: 2025-09-15 12:28:03.5410||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757935563487;LastJobId:278074;NextExecution:1757935680000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757935683525;NextExecution:1757935800000;LastJobId:278076), NextExecution: (9/15/2025 11:30:00 AM) |url: |action: 2025-09-15 12:28:03.5410||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:28:03.7486||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:28:03.7486||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:28:08.7498||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:28:08.7498||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:28:13.7524||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:28:13.7524||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:28:18.7568||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:28:18.7568||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:28:23.7578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:28:23.7578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:28:28.7619||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:28:28.7619||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:28:32.9548||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:28:32.9548||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:28:33.7664||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:28:33.7664||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:28:38.7695||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:28:38.7695||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:28:43.7695||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:28:43.7695||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:28:48.7735||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:28:48.7735||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:28:53.7765||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:28:53.7765||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:28:58.7809||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:28:58.7809||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:29:02.9577||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 heartbeat successfully sent |url: |action: 2025-09-15 12:29:02.9577||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9212:2996a028 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:29:03.7830||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:29:03.7830||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:29:08.7841||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:29:08.7841||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:29:13.7860||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:29:13.7860||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:29:18.7876||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:29:18.7876||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:29:23.7886||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:29:23.7886||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:29:28.7898||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:29:28.7898||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:29:31.7928||DEBUG|Hangfire.BackgroundJobServer|Hangfire Server is stopping... |url: |action: 2025-09-15 12:29:31.7928||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9212:2996a028 caught stopping signal... |url: |action: 2025-09-15 12:29:31.7928||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:2eba792b stopped in 0 ms |url: |action: 2025-09-15 12:29:31.7928||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:9ed6104f stopped in 0 ms |url: |action: 2025-09-15 12:29:31.7928||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:f44f072a stopped in 0 ms |url: |action: 2025-09-15 12:29:31.7928||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:4f48aa2b stopped in 0 ms |url: |action: 2025-09-15 12:29:31.7928||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0e7d0912 stopped in 0 ms |url: |action: 2025-09-15 12:29:31.7928||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:4090c9f6 stopped in 0 ms |url: |action: 2025-09-15 12:29:31.7928||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:6a7e50c3 stopped in 0.1085 ms |url: |action: 2025-09-15 12:29:31.7928||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ac25bb74 stopped in 0 ms |url: |action: 2025-09-15 12:29:31.7928||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a062d64d stopped in 0 ms |url: |action: 2025-09-15 12:29:31.7928||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ec5ebf4f stopped in 0 ms |url: |action: 2025-09-15 12:29:31.7928||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b36eb44e stopped in 0.0146 ms |url: |action: 2025-09-15 12:29:31.7928||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:2e18f322 stopped in 0.1301 ms |url: |action: 2025-09-15 12:29:31.7928||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:ec140991 stopped in 0.1222 ms |url: |action: 2025-09-15 12:29:31.7928||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:2490adb5 stopped in 0.1502 ms |url: |action: 2025-09-15 12:29:31.7928||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:c37e0de9 stopped in 0.1376 ms |url: |action: 2025-09-15 12:29:31.7928||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:28fee7a7 stopped in 0.1549 ms |url: |action: 2025-09-15 12:29:31.7928||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9212:2996a028 caught stopped signal... |url: |action: 2025-09-15 12:29:31.7986||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:9e040736 stopped in 3.1568 ms |url: |action: 2025-09-15 12:29:32.7448||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:bff82d3c stopped in 949.3124 ms |url: |action: 2025-09-15 12:29:32.8137||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:98590ba8 stopped in 1018.2797 ms |url: |action: 2025-09-15 12:29:32.8137||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:981c63ce stopped in 1023.2459 ms |url: |action: 2025-09-15 12:29:32.8137||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:686f3fb2 stopped in 1023.2474 ms |url: |action: 2025-09-15 12:29:32.8137||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b5cbd322 stopped in 1023.2678 ms |url: |action: 2025-09-15 12:29:32.8137||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:88dd8819 stopped in 1027.8817 ms |url: |action: 2025-09-15 12:29:32.8486||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:fce96113 stopped in 1053.1246 ms |url: |action: 2025-09-15 12:29:32.8486||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ce91bb7a stopped in 1053.1284 ms |url: |action: 2025-09-15 12:29:32.8486||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:8d6bec95 stopped in 1057.9967 ms |url: |action: 2025-09-15 12:29:32.8486||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9212:2996a028 All dispatchers stopped |url: |action: 2025-09-15 12:29:32.8486||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:6388f32f stopped in 1058.8238 ms |url: |action: 2025-09-15 12:29:32.8486||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9212:2996a028 is reporting itself as stopped... |url: |action: 2025-09-15 12:29:32.8486||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9212:2996a028 successfully reported itself as stopped in 3.7116 ms |url: |action: 2025-09-15 12:29:32.8486||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9212:2996a028 has been stopped in total 1064.0677 ms |url: |action: 2025-09-15 12:29:32.8486||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:1315dff7 stopped in 1066.3902 ms |url: |action: 2025-09-15 12:34:15.4308||DEBUG|CourseService.Program|init main function |url: |action: 2025-09-15 12:34:15.8170||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... |url: |action: 2025-09-15 12:34:15.9300||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. |url: |action: 2025-09-15 12:34:15.9438||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: 192.168.2.4@SkillDorm' |url: |action: 2025-09-15 12:34:15.9438||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. |url: |action: 2025-09-15 12:34:15.9438||INFO|Hangfire.BackgroundJobServer|Using the following options for Hangfire Server: Worker count: 20 Listening queues: 'default' Shutdown timeout: 00:00:15 Schedule polling interval: 00:00:15 |url: |action: 2025-09-15 12:34:15.9438||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:2cbd0fd6 has started in 3.1752 ms |url: |action: 2025-09-15 12:34:15.9438||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:5368:e0aede54 is announcing itself... |url: |action: 2025-09-15 12:34:16.0562||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:5368:e0aede54 successfully announced in 102.7711 ms |url: |action: 2025-09-15 12:34:16.0562||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:4aefaf44 has started in 1.322 ms |url: |action: 2025-09-15 12:34:16.0562||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:5368:e0aede54 is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... |url: |action: 2025-09-15 12:34:16.0562||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:767c8236 has started in 0.2187 ms |url: |action: 2025-09-15 12:34:16.0562||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:2ea70f63 has started in 0.1561 ms |url: |action: 2025-09-15 12:34:16.0562||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:a7f7774f has started in 0.3304 ms |url: |action: 2025-09-15 12:34:16.0562||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:7ceed96a has started in 0.2169 ms |url: |action: 2025-09-15 12:34:16.0562||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 12:34:16.0562||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2025-09-15 12:34:16.0562||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:34:16.0562||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c4e48a01 has started in 2.1699 ms |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:28f5b8cb has started in 2.4493 ms |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:fbf60318 has started in 2.8023 ms |url: |action: 2025-09-15 12:34:16.0624||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:184c1644 has started in 3.2729 ms |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0e6177b2 has started in 3.4118 ms |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:fc1de8ec has started in 3.6429 ms |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:8cce90c9 has started in 3.9236 ms |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3fdf55f2 has started in 4.1813 ms |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c6923236 has started in 4.8657 ms |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:be965ee7 has started in 5.1038 ms |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e630ea5e has started in 5.2527 ms |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:438e587d has started in 5.7285 ms |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1002f378 has started in 6.2307 ms |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:2ea1575c has started in 6.6633 ms |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0dcd52b1 has started in 7.4423 ms |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:60e3c201 has started in 7.6098 ms |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:132081fe has started in 7.9775 ms |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:56da7dc0 has started in 8.1352 ms |url: |action: 2025-09-15 12:34:16.0624||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:aa254dab has started in 8.8721 ms |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:50111b3b has started in 9.0232 ms |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:07fcc7dd has started in 0.3144 ms |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:6f4e43e4 has started in 1.2233 ms |url: |action: 2025-09-15 12:34:16.0624||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:5368:e0aede54 all the dispatchers started |url: |action: 2025-09-15 12:34:16.0624||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2025-09-15 12:34:16.0624||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2025-09-15 12:34:16.0848||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2025-09-15 12:34:16.0848||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2025-09-15 12:34:16.0848||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2025-09-15 12:34:16.0848||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2025-09-15 12:34:16.0848||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2025-09-15 12:34:16.0848||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2025-09-15 12:34:16.0848||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2025-09-15 12:34:16.1228||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757935683525;LastJobId:278075;NextExecution:1757935800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757936056087;NextExecution:1757936160000;LastJobId:278077), NextExecution: (9/15/2025 11:36:00 AM) |url: |action: 2025-09-15 12:34:16.1468||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757935683525;LastJobId:278076;NextExecution:1757935800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757936056087;NextExecution:1757936160000;LastJobId:278078), NextExecution: (9/15/2025 11:36:00 AM) |url: |action: 2025-09-15 12:34:16.1468||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:34:16.7590|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 12:34:16.7590|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'BasePrice' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 12:34:16.7590|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayCharge' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 12:34:16.7590|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'VAT' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 12:34:16.7590|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 12:34:16.7590|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'BasePrice' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 12:34:16.7590|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayCharge' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 12:34:16.7672|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'VAT' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 12:34:16.7672|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 12:34:16.7672|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amountpaid' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 12:34:16.7672|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CourseAmount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 12:34:16.7672|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CourseBasePrice' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 12:34:16.7672|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'DiscountAmount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 12:34:16.7672|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayFee' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 12:34:16.7672|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Vat' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 12:34:16.7672|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'AmountPaid' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 12:34:16.7672|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Percentage' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 12:34:16.7672|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Value' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 12:34:17.0750|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. |url: |action: 2025-09-15 12:34:17.0750|59|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. |url: |action: 2025-09-15 12:34:17.0823|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {0632c7be-8adc-4555-b5f0-6d4a508a6cd2} may be persisted to storage in unencrypted form. |url: |action: 2025-09-15 12:34:21.0662||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:34:21.0662||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:34:26.0674||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:34:26.0674||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:34:31.0716||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:34:31.0716||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:34:36.0746||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:34:36.0746||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:34:41.0777||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:34:41.0777||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:34:46.0669||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:34:46.0669||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:34:46.0823||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:34:46.0823||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:34:51.0856||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:34:51.0856||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:34:56.0893||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:34:56.0893||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:35:01.0941||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:35:01.0941||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:35:06.0947||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:35:06.0947||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:35:11.0986||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:35:11.0986||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:35:16.0708||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:35:16.0708||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:35:16.0985||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:35:16.0985||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:35:21.1017||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:35:21.1017||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:35:26.1037||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:35:26.1037||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:35:31.1076||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:35:31.1076||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:35:36.1125||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:35:36.1125||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:35:41.1132||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:35:41.1132||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:35:46.0737||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:35:46.0737||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:35:46.1170||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:35:46.1170||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:35:51.1196||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:35:51.1196||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:35:56.1233||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:35:56.1233||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:36:01.1242||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:36:01.1242||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:36:01.1862||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757936056087;LastJobId:278077;NextExecution:1757936160000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757936161176;NextExecution:1757936280000;LastJobId:278079), NextExecution: (9/15/2025 11:38:00 AM) |url: |action: 2025-09-15 12:36:01.1967||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757936056087;LastJobId:278078;NextExecution:1757936160000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757936161176;NextExecution:1757936280000;LastJobId:278080), NextExecution: (9/15/2025 11:38:00 AM) |url: |action: 2025-09-15 12:36:01.1967||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:36:06.1276||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:36:06.1276||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:36:11.1319||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:36:11.1319||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:36:16.0806||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:36:16.0806||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:36:16.1355||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:36:16.1355||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:36:21.1372||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:36:21.1372||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:36:26.1390||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:36:26.1390||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:36:31.1443||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:36:31.1443||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:36:36.1477||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:36:36.1477||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:36:41.1496||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:36:41.1496||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:36:46.0864||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:36:46.0864||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:36:46.1536||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:36:46.1536||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:36:51.1571||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:36:51.1571||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:36:56.1577||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:36:56.1577||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:37:01.1576||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:37:01.1576||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:37:06.1616||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:37:06.1616||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:37:11.1671||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:37:11.1671||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:37:16.0869||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:37:16.0869||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:37:16.1711||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:37:16.1711||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:37:21.1712||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:37:21.1712||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:37:26.1724||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:37:26.1724||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:37:31.1724||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:37:31.1724||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:37:36.1758||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:37:36.1758||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:37:41.1765||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:37:41.1765||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:37:46.0913||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:37:46.0913||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:37:46.1808||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:37:46.1808||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:37:51.1827||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:37:51.1827||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:37:56.1866||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:37:56.1866||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:38:01.1874||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:38:01.1874||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:38:01.2330||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757936161176;LastJobId:278079;NextExecution:1757936280000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757936281225;NextExecution:1757936400000;LastJobId:278081), NextExecution: (9/15/2025 11:40:00 AM) |url: |action: 2025-09-15 12:38:01.2330||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757936161176;LastJobId:278080;NextExecution:1757936280000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757936281225;NextExecution:1757936400000;LastJobId:278082), NextExecution: (9/15/2025 11:40:00 AM) |url: |action: 2025-09-15 12:38:01.2464||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:38:06.1902||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:38:06.1902||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:38:11.1941||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:38:11.1941||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:38:16.0970||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:38:16.0970||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:38:16.1967||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:38:16.1967||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:38:21.1969||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:38:21.1969||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:38:26.1983||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:38:26.1983||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:38:31.1996||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:38:31.1996||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:38:36.2002||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:38:36.2002||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:38:41.2027||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:38:41.2027||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:38:46.1011||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:38:46.1011||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:38:46.2047||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:38:46.2047||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:38:51.2066||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:38:51.2066||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:38:56.2097||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:38:56.2097||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:39:01.2099||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:39:01.2099||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:39:06.2144||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:39:06.2144||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:39:11.2177||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:39:11.2177||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:39:16.0663||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 12:39:16.0714||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 12:39:16.1042||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:39:16.1042||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:39:16.2195||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:39:16.2195||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:39:21.2214||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:39:21.2214||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:39:26.2233||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:39:26.2233||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:39:31.2240||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:39:31.2240||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:39:36.2259||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:39:36.2259||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:39:41.2266||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:39:41.2266||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:39:46.1059||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:39:46.1059||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:39:46.2298||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:39:46.2298||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:39:51.2316||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:39:51.2316||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:39:56.2324||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:39:56.2324||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:40:01.2342||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:40:01.2342||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:40:01.2680||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757936281225;LastJobId:278081;NextExecution:1757936400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757936401261;NextExecution:1757936520000;LastJobId:278083), NextExecution: (9/15/2025 11:42:00 AM) |url: |action: 2025-09-15 12:40:01.2757||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757936281225;LastJobId:278082;NextExecution:1757936400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757936401261;NextExecution:1757936520000;LastJobId:278084), NextExecution: (9/15/2025 11:42:00 AM) |url: |action: 2025-09-15 12:40:01.2757||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:40:06.2389||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:40:06.2389||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:40:11.2434||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:40:11.2434||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:40:16.1054||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:40:16.1054||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:40:16.2435||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:40:16.2435||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:40:21.2443||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:40:21.2443||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:40:26.2479||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:40:26.2479||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:40:31.2492||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:40:31.2492||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:40:36.2504||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:40:36.2504||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:40:41.2529||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:40:41.2529||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:40:46.1099||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:40:46.1099||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:40:46.2537||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:40:46.2537||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:40:51.2568||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:40:51.2568||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:40:56.2578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:40:56.2578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:41:01.2581||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:41:01.2581||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:41:06.2597||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:41:06.2597||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:41:11.2621||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:41:11.2621||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:41:16.1131||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:41:16.1131||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:41:16.2649||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:41:16.2649||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:41:21.2683||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:41:21.2683||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:41:26.2725||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:41:26.2725||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:41:31.2738||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:41:31.2738||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:41:36.2747||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:41:36.2747||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:41:41.2763||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:41:41.2763||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:41:46.1147||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:41:46.1147||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:41:46.2765||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:41:46.2765||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:41:51.2813||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:41:51.2813||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:41:56.2826||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:41:56.2826||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:42:01.2827||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:42:01.2827||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:42:01.3088||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757936401261;LastJobId:278083;NextExecution:1757936520000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757936521303;NextExecution:1757936640000;LastJobId:278085), NextExecution: (9/15/2025 11:44:00 AM) |url: |action: 2025-09-15 12:42:01.3088||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757936401261;LastJobId:278084;NextExecution:1757936520000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757936521303;NextExecution:1757936640000;LastJobId:278086), NextExecution: (9/15/2025 11:44:00 AM) |url: |action: 2025-09-15 12:42:01.3088||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:42:06.2846||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:42:06.2846||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:42:11.2879||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:42:11.2879||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:42:16.1147||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:42:16.1147||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:42:16.2896||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:42:16.2896||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:42:21.2896||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:42:21.2896||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:42:26.2897||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:42:26.2897||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:42:31.2941||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:42:31.2941||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:42:36.2966||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:42:36.2966||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:42:41.2979||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:42:41.2979||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:42:46.1151||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:42:46.1151||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:42:46.2992||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:42:46.2992||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:42:51.3011||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:42:51.3011||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:42:56.3026||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:42:56.3026||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:43:01.3075||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:43:01.3075||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:43:06.3119||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:43:06.3119||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:43:11.3126||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:43:11.3126||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:43:16.1188||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:43:16.1188||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:43:16.3144||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:43:16.3144||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:43:21.3163||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:43:21.3163||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:43:26.3182||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:43:26.3182||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:43:31.3202||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:43:31.3202||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:43:36.3208||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:43:36.3208||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:43:41.3247||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:43:41.3247||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:43:46.1193||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:43:46.1193||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:43:46.3279||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:43:46.3279||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:43:51.3303||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:43:51.3303||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:43:56.3334||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:43:56.3334||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:44:01.3343||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:44:01.3343||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:44:01.3343||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757936521303;LastJobId:278085;NextExecution:1757936640000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757936641335;NextExecution:1757936760000;LastJobId:278087), NextExecution: (9/15/2025 11:46:00 AM) |url: |action: 2025-09-15 12:44:01.3506||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757936521303;LastJobId:278086;NextExecution:1757936640000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757936641335;NextExecution:1757936760000;LastJobId:278088), NextExecution: (9/15/2025 11:46:00 AM) |url: |action: 2025-09-15 12:44:01.3506||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:44:06.3359||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:44:06.3359||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:44:11.3379||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:44:11.3379||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:44:16.0708||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 12:44:16.0708||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 12:44:16.1191||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:44:16.1191||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:44:16.3386||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:44:16.3386||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:44:21.3417||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:44:21.3417||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:44:26.3424||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:44:26.3424||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:44:31.3443||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:44:31.3443||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:44:36.3470||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:44:36.3470||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:44:41.3481||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:44:41.3481||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:44:46.1222||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:44:46.1222||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:44:46.3488||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:44:46.3488||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:44:51.3520||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:44:51.3520||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:44:56.3538||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:44:56.3538||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:45:01.3539||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:45:01.3539||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:45:06.3552||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:45:06.3552||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:45:11.3559||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:45:11.3559||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:45:16.1228||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:45:16.1228||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:45:16.3566||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:45:16.3566||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:45:21.3609||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:45:21.3609||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:45:26.3617||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:45:26.3617||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:45:31.3638||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:45:31.3638||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:45:36.3667||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:45:36.3667||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:45:41.3668||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:45:41.3668||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:45:46.1263||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:45:46.1263||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:45:46.3682||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:45:46.3682||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:45:51.3701||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:45:51.3701||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:45:56.3721||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:45:56.3721||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:46:01.3742||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:46:01.3742||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:46:01.3845||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757936641335;LastJobId:278087;NextExecution:1757936760000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757936761379;NextExecution:1757936880000;LastJobId:278089), NextExecution: (9/15/2025 11:48:00 AM) |url: |action: 2025-09-15 12:46:01.3845||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757936641335;LastJobId:278088;NextExecution:1757936760000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757936761379;NextExecution:1757936880000;LastJobId:278090), NextExecution: (9/15/2025 11:48:00 AM) |url: |action: 2025-09-15 12:46:01.3845||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:46:06.3769||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:46:06.3769||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:46:11.3784||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:46:11.3784||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:46:16.1319||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:46:16.1323||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:46:16.3806||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:46:16.3806||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:46:21.3817||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:46:21.3817||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:46:26.3834||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:46:26.3834||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:46:31.3835||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:46:31.3835||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:46:36.3866||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:46:36.3866||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:46:41.3874||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:46:41.3874||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:46:46.1374||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:46:46.1374||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:46:46.3899||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:46:46.3899||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:46:51.3943||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:46:51.3943||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:46:56.3987||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:46:56.3987||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:47:01.4033||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:47:01.4033||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:47:06.4076||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:47:06.4076||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:47:11.4111||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:47:11.4111||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:47:16.1383||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:47:16.1383||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:47:16.4121||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:47:16.4121||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:47:21.4166||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:47:21.4166||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:47:26.4190||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:47:26.4190||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:47:31.4208||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:47:31.4208||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:47:36.4235||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:47:36.4235||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:47:41.4263||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:47:41.4263||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:47:46.1426||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:47:46.1426||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:47:46.4305||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:47:46.4305||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:47:51.4357||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:47:51.4357||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:47:56.4401||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:47:56.4401||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:48:01.4260||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757936761379;LastJobId:278089;NextExecution:1757936880000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757936881420;NextExecution:1757937000000;LastJobId:278091), NextExecution: (9/15/2025 11:50:00 AM) |url: |action: 2025-09-15 12:48:01.4260||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757936761379;LastJobId:278090;NextExecution:1757936880000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757936881420;NextExecution:1757937000000;LastJobId:278092), NextExecution: (9/15/2025 11:50:00 AM) |url: |action: 2025-09-15 12:48:01.4260||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:48:01.4404||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:48:01.4404||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:48:06.4431||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:48:06.4431||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:48:11.4476||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:48:11.4476||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:48:16.1426||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:48:16.1426||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:48:16.4504||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:48:16.4504||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:48:21.4515||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:48:21.4515||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:48:26.4536||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:48:26.4536||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:48:31.4552||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:48:31.4552||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:48:36.4579||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:48:36.4579||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:48:41.4622||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:48:41.4622||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:48:46.1451||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:48:46.1451||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:48:46.4659||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:48:46.4659||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:48:51.4704||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:48:51.4704||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:48:56.4749||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:48:56.4749||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:49:01.4775||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:49:01.4775||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:49:06.4794||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:49:06.4794||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:49:11.4843||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:49:11.4843||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:49:16.0737||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 12:49:16.0737||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 12:49:16.1462||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:49:16.1462||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:49:16.4876||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:49:16.4876||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:49:21.4894||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:49:21.4894||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:49:26.4935||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:49:26.4935||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:49:31.4957||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:49:31.4957||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:49:36.4984||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:49:36.4984||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:49:41.4990||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:49:41.4990||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:49:46.1503||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:49:46.1503||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:49:46.4994||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:49:46.4994||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:49:51.5036||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:49:51.5036||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:49:56.5040||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:49:56.5040||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:50:01.4679||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757936881420;LastJobId:278091;NextExecution:1757937000000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937001463;NextExecution:1757937120000;LastJobId:278093), NextExecution: (9/15/2025 11:52:00 AM) |url: |action: 2025-09-15 12:50:01.4748||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757936881420;LastJobId:278092;NextExecution:1757937000000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937001463;NextExecution:1757937120000;LastJobId:278094), NextExecution: (9/15/2025 11:52:00 AM) |url: |action: 2025-09-15 12:50:01.4748||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:50:01.5080||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:50:01.5080||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:50:06.5131||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:50:06.5131||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:50:11.5162||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:50:11.5162||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:50:16.1525||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:50:16.1525||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:50:16.5162||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:50:16.5162||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:50:21.5200||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:50:21.5200||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:50:26.5207||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:50:26.5207||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:50:31.5253||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:50:31.5253||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:50:36.5296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:50:36.5296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:50:41.5315||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:50:41.5315||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:50:46.1532||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:50:46.1532||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:50:46.5367||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:50:46.5367||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:50:51.5391||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:50:51.5391||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:50:56.5419||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:50:56.5419||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:51:01.5468||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:51:01.5468||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:51:06.5494||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:51:06.5494||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:51:11.5518||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:51:11.5518||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:51:16.1533||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:51:16.1533||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:51:16.5558||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:51:16.5558||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:51:21.5582||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:51:21.5582||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:51:26.5609||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:51:26.5609||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:51:31.5646||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:51:31.5646||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:51:36.5691||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:51:36.5691||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:51:41.5709||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:51:41.5709||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:51:46.1636||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:51:46.1636||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:51:46.5725||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:51:46.5725||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:51:51.5765||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:51:51.5765||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:51:56.5770||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:51:56.5770||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:52:01.5107||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757937001463;LastJobId:278093;NextExecution:1757937120000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937121505;NextExecution:1757937240000;LastJobId:278095), NextExecution: (9/15/2025 11:54:00 AM) |url: |action: 2025-09-15 12:52:01.5107||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757937001463;LastJobId:278094;NextExecution:1757937120000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937121505;NextExecution:1757937240000;LastJobId:278096), NextExecution: (9/15/2025 11:54:00 AM) |url: |action: 2025-09-15 12:52:01.5216||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:52:01.5812||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:52:01.5812||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:52:06.5843||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:52:06.5843||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:52:11.5856||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:52:11.5856||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:52:16.1665||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:52:16.1665||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:52:16.5894||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:52:16.5894||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:52:21.5915||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:52:21.5915||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:52:26.5934||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:52:26.5934||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:52:31.5947||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:52:31.5947||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:52:36.5959||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:52:36.5959||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:52:41.5978||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:52:41.5978||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:52:46.1712||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:52:46.1712||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:52:46.6018||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:52:46.6018||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:52:51.6042||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:52:51.6042||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:52:56.6073||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:52:56.6073||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:53:01.6095||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:53:01.6095||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:53:06.6106||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:53:06.6106||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:53:11.6130||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:53:11.6130||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:53:16.1721||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:53:16.1721||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:53:16.6152||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:53:16.6152||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:53:21.6156||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:53:21.6156||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:53:26.6199||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:53:26.6199||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:53:31.6242||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:53:31.6242||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:53:36.6262||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:53:36.6262||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:53:41.6279||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:53:41.6279||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:53:46.1758||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:53:46.1758||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:53:46.6329||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:53:46.6329||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:53:51.6367||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:53:51.6367||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:53:56.6373||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:53:56.6373||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:54:01.5394||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757937121505;LastJobId:278095;NextExecution:1757937240000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937241534;NextExecution:1757937360000;LastJobId:278097), NextExecution: (9/15/2025 11:56:00 AM) |url: |action: 2025-09-15 12:54:01.5394||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757937121505;LastJobId:278096;NextExecution:1757937240000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937241534;NextExecution:1757937360000;LastJobId:278098), NextExecution: (9/15/2025 11:56:00 AM) |url: |action: 2025-09-15 12:54:01.5508||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:54:01.6384||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:54:01.6384||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:54:06.6421||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:54:06.6421||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:54:11.6468||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:54:11.6468||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:54:16.0716||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 12:54:16.0716||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 12:54:16.1753||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:54:16.1753||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:54:16.6496||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:54:16.6496||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:54:21.6506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:54:21.6506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:54:26.6533||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:54:26.6533||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:54:31.6546||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:54:31.6546||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:54:36.6547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:54:36.6547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:54:41.6554||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:54:41.6554||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:54:46.1787||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:54:46.1787||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:54:46.6578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:54:46.6578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:54:51.6601||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:54:51.6601||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:54:56.6648||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:54:56.6648||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:55:01.6700||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:55:01.6700||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:55:06.6748||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:55:06.6748||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:55:11.6757||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:55:11.6757||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:55:16.1829||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:55:16.1829||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:55:16.6803||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:55:16.6803||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:55:21.6803||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:55:21.6803||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:55:26.6851||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:55:26.6851||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:55:31.6886||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:55:31.6886||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:55:36.6912||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:55:36.6912||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:55:41.6924||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:55:41.6924||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:55:46.1844||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:55:46.1844||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:55:46.6933||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:55:46.6933||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:55:51.6949||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:55:51.6949||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:55:56.6969||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:55:56.6969||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:56:01.5724||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757937241534;LastJobId:278097;NextExecution:1757937360000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937361567;NextExecution:1757937480000;LastJobId:278099), NextExecution: (9/15/2025 11:58:00 AM) |url: |action: 2025-09-15 12:56:01.5792||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757937241534;LastJobId:278098;NextExecution:1757937360000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937361567;NextExecution:1757937480000;LastJobId:278100), NextExecution: (9/15/2025 11:58:00 AM) |url: |action: 2025-09-15 12:56:01.5792||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:56:01.7001||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:56:01.7001||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:56:06.7035||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:56:06.7035||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:56:11.7044||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:56:11.7044||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:56:16.1887||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:56:16.1887||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:56:16.7074||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:56:16.7074||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:56:21.7112||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:56:21.7112||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:56:26.7130||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:56:26.7130||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:56:31.7150||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:56:31.7150||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:56:36.7193||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:56:36.7193||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:56:41.7225||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:56:41.7225||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:56:46.1915||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:56:46.1915||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:56:46.7243||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:56:46.7243||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:56:51.7262||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:56:51.7262||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:56:56.7266||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:56:56.7266||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:57:01.7299||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:57:01.7299||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:57:06.7325||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:57:06.7325||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:57:11.7325||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:57:11.7325||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:57:16.1937||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:57:16.1937||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:57:16.7362||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:57:16.7362||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:57:21.7362||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:57:21.7362||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:57:26.7400||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:57:26.7400||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:57:31.7438||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:57:31.7438||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:57:36.7456||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:57:36.7456||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:57:41.7464||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:57:41.7464||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:57:46.2009||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:57:46.2009||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:57:46.7466||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:57:46.7466||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:57:51.7514||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:57:51.7514||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:57:56.7545||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:57:56.7545||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:58:01.6030||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757937361567;LastJobId:278099;NextExecution:1757937480000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937481597;NextExecution:1757937600000;LastJobId:278101), NextExecution: (9/15/2025 12:00:00 PM) |url: |action: 2025-09-15 12:58:01.6104||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757937361567;LastJobId:278100;NextExecution:1757937480000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937481597;NextExecution:1757937600000;LastJobId:278102), NextExecution: (9/15/2025 12:00:00 PM) |url: |action: 2025-09-15 12:58:01.6104||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 12:58:01.7588||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:58:01.7588||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:58:06.7613||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:58:06.7613||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:58:11.7658||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:58:11.7658||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:58:16.2020||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:58:16.2020||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:58:16.7696||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:58:16.7696||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:58:21.7702||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:58:21.7702||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:58:26.7733||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:58:26.7733||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:58:31.7748||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:58:31.7748||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:58:36.7764||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:58:36.7764||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:58:41.7812||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:58:41.7812||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:58:46.2028||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:58:46.2028||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:58:46.7847||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:58:46.7847||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:58:51.7866||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:58:51.7866||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:58:56.7888||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:58:56.7888||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:59:01.7904||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:59:01.7904||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:59:06.7910||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:59:06.7910||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:59:11.7923||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:59:11.7923||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:59:16.0765||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 12:59:16.0765||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 12:59:16.2027||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:59:16.2027||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:59:16.7949||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:59:16.7949||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:59:21.7968||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:59:21.7968||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:59:26.7999||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:59:26.7999||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:59:31.8043||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:59:31.8043||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:59:36.8056||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:59:36.8056||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:59:41.8102||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:59:41.8102||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:59:46.2069||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 12:59:46.2069||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 12:59:46.8145||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:59:46.8145||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:59:51.8169||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:59:51.8169||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 12:59:56.8201||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 12:59:56.8201||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:00:01.6416||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'ICourseService.ProcessZippedCourses' is being updated. RecurringJob: (CreatedAt:1671233252920;Cron:0 */1 * * *;Job:{"t":"CourseService.Core.Interface.ICourseService, CourseService.Core","m":"ProcessZippedCourses"};LastExecution:1757934002983;LastJobId:278045;NextExecution:1757937600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937601637;NextExecution:1757941200000;LastJobId:278103), NextExecution: (9/15/2025 1:00:00 PM) |url: |action: 2025-09-15 13:00:01.6416||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'ICourseService.UploadCourseVideoToS3Bucket' is being updated. RecurringJob: (CreatedAt:1637823427084;Cron:0 */6 * * *;Job:{"t":"CourseService.Core.Interface.ICourseService, CourseService.Core","m":"UploadCourseVideoToS3Bucket"};LastExecution:1757931359225;LastJobId:278008;NextExecution:1757937600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937601637;NextExecution:1757959200000;LastJobId:278104), NextExecution: (9/15/2025 6:00:00 PM) |url: |action: 2025-09-15 13:00:01.6555||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757937481597;LastJobId:278101;NextExecution:1757937600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937601637;NextExecution:1757937720000;LastJobId:278105), NextExecution: (9/15/2025 12:02:00 PM) |url: |action: 2025-09-15 13:00:01.6555||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IPaymentService.ReprocessTransaction' is being updated. RecurringJob: (CreatedAt:1668638785782;Cron:0 */1 * * *;Job:{"t":"CourseService.Core.Interface.IPaymentService, CourseService.Core","m":"ReprocessTransaction"};LastExecution:1757934002983;LastJobId:278047;NextExecution:1757937600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937601637;NextExecution:1757941200000;LastJobId:278106), NextExecution: (9/15/2025 1:00:00 PM) |url: |action: 2025-09-15 13:00:01.6686||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757937481597;LastJobId:278102;NextExecution:1757937600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937601637;NextExecution:1757937720000;LastJobId:278107), NextExecution: (9/15/2025 12:02:00 PM) |url: |action: 2025-09-15 13:00:01.6686||DEBUG|Hangfire.Server.RecurringJobScheduler|5 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 13:00:01.7067||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 9/15/2025 12:00:01 PM |url: |action: 2025-09-15 13:00:01.7067||WARN|CourseService.Core.Service.CourseService|6 courses to be Processed |url: |action: 2025-09-15 13:00:01.7251||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 255 |url: |action: 2025-09-15 13:00:01.7405||WARN|CourseService.Core.Service.PaymentService|17 transactions found to be reprocessed |url: |action: 2025-09-15 13:00:01.7405||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 |url: |action: 2025-09-15 13:00:01.7405||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 |url: |action: 2025-09-15 13:00:01.7510||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 |url: |action: 2025-09-15 13:00:01.7510||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 255 |url: |action: 2025-09-15 13:00:01.7510||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 256 |url: |action: 2025-09-15 13:00:01.7628||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 256 |url: |action: 2025-09-15 13:00:01.7628||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 257 |url: |action: 2025-09-15 13:00:01.7628||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 257 |url: |action: 2025-09-15 13:00:01.7628||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 261 |url: |action: 2025-09-15 13:00:01.7628||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\/0ab9db94-0a05-40a9-ba99-daefb6c1d3ce.mp4]. |url: |action: 2025-09-15 13:00:01.7628||WARN|CourseService.Core.Service.CourseService|7 CourseAssets for CourseId 261 |url: |action: 2025-09-15 13:00:01.7628||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 262 |url: |action: 2025-09-15 13:00:01.7628||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\eadd510e-4315-4257-bdd6-174a664dc6fa.mp4]. |url: |action: 2025-09-15 13:00:01.7628||WARN|CourseService.Core.Service.CourseService|1 CourseAssets for CourseId 262 |url: |action: 2025-09-15 13:00:01.7628||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 263 |url: |action: 2025-09-15 13:00:01.7628||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\9d696736-7ae5-4b70-ad35-712a24e6ad03.mp4]. |url: |action: 2025-09-15 13:00:01.7789||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 263 |url: |action: 2025-09-15 13:00:01.7789||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\92cc9046-8216-469d-ab71-f906729d9cb5.mp4]. |url: |action: 2025-09-15 13:00:01.8227||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:00:01.8227||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:00:01.8998||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\726e7b64-d7ff-4ffc-9ad0-ff1df912bebd.mp4]. |url: |action: 2025-09-15 13:00:01.8998|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:01.8998|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:01.8998|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="7eb2c8aa-3301-4f6b-99ad-9917976a4ebc" |url: |action: 2025-09-15 13:00:01.8998|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="d1d8f98d-bbbe-48fc-aae6-bde4b3e93eb4" |url: |action: 2025-09-15 13:00:01.8998|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:01.8998|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:01.8998|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="d1d8f98d-bbbe-48fc-aae6-bde4b3e93eb4" |url: |action: 2025-09-15 13:00:01.8998|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="7eb2c8aa-3301-4f6b-99ad-9917976a4ebc" |url: |action: 2025-09-15 13:00:01.9060||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\848f49c8-c481-4f74-bff1-0482e2871df9.mp4]. |url: |action: 2025-09-15 13:00:01.9206|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:01.9206|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="e8d098e1-1d61-41d1-b313-c91715eb1a35" |url: |action: 2025-09-15 13:00:01.9206|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:01.9206|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="e8d098e1-1d61-41d1-b313-c91715eb1a35" |url: |action: 2025-09-15 13:00:01.9464|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:01.9464||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\/971df495-b0c1-4ac6-8a73-2ee618f7c759.mp4]. |url: |action: 2025-09-15 13:00:01.9464|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="b98160d4-8532-4a02-8aff-6a3334e631e4" |url: |action: 2025-09-15 13:00:01.9464|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:01.9464|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="b98160d4-8532-4a02-8aff-6a3334e631e4" |url: |action: 2025-09-15 13:00:02.0059|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:02.0059|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="70f38245-f5df-47da-befc-47fa330c3f08" |url: |action: 2025-09-15 13:00:02.0059|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:02.0059|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="70f38245-f5df-47da-befc-47fa330c3f08" |url: |action: 2025-09-15 13:00:02.0289|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:02.0289||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\f1f7022a-70b4-45d4-8c46-09a14d336ee9.mp4]. |url: |action: 2025-09-15 13:00:02.0289|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="f115d4c3-049e-4b6d-b54d-8d2dfe0eba30" |url: |action: 2025-09-15 13:00:02.0289|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:02.0289|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="f115d4c3-049e-4b6d-b54d-8d2dfe0eba30" |url: |action: 2025-09-15 13:00:02.0570|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:02.0570|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="a7785318-4a8e-4cfc-b08e-d139d6aa8ec9" |url: |action: 2025-09-15 13:00:02.0570|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:02.0570|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="a7785318-4a8e-4cfc-b08e-d139d6aa8ec9" |url: |action: 2025-09-15 13:00:02.1145|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:02.1145||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\99a52283-8e1d-4477-82f9-6db4677065b4.mp4]. |url: |action: 2025-09-15 13:00:02.1145|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="2b184c08-4298-422d-8a14-4e270174f910" |url: |action: 2025-09-15 13:00:02.1220|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:02.1220|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="2b184c08-4298-422d-8a14-4e270174f910" |url: |action: 2025-09-15 13:00:02.2115||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\9ad6907f-983d-4351-a45d-0fb333d7df4f.mp4]. |url: |action: 2025-09-15 13:00:02.2115|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:02.2115|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="0d280b58-52e4-4e30-ac0a-dae46256793f" |url: |action: 2025-09-15 13:00:02.2115|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:02.2115|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="0d280b58-52e4-4e30-ac0a-dae46256793f" |url: |action: 2025-09-15 13:00:02.3214|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:02.3214||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\02116c01-8616-4bc9-9a0c-f5b5ccdcc190.mp4]. |url: |action: 2025-09-15 13:00:02.3214|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="83cbe17e-9b98-47f1-a5d2-f00a99215170" |url: |action: 2025-09-15 13:00:02.3214|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:02.3214|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="83cbe17e-9b98-47f1-a5d2-f00a99215170" |url: |action: 2025-09-15 13:00:02.4031||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\d2c07399-0199-41d8-83b2-5ca97dd2f3e9.mp4]. |url: |action: 2025-09-15 13:00:02.4031|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:02.4031|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="2fa311de-9586-4571-8505-f49ef1b17037" |url: |action: 2025-09-15 13:00:02.4031|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:02.4031|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="2fa311de-9586-4571-8505-f49ef1b17037" |url: |action: 2025-09-15 13:00:02.4769|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:02.4769|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="84c05338-57ac-4923-9935-0a48d359fee1" |url: |action: 2025-09-15 13:00:02.4769|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 13:00:02.4769|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="84c05338-57ac-4923-9935-0a48d359fee1" |url: |action: 2025-09-15 13:00:02.9003||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 13:00:03.0558||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 |url: |action: 2025-09-15 13:00:03.0558||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. |url: |action: 2025-09-15 13:00:03.0558||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 |url: |action: 2025-09-15 13:00:03.0558||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 |url: |action: 2025-09-15 13:00:03.0595||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 |url: |action: 2025-09-15 13:00:04.3398||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","receipt_number":"GIPS AKCF3G","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 13:00:04.4228||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 13:00:04.4228||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 13:00:05.4236||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 13:00:05.4236||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 13:00:05.4387||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 |url: |action: 2025-09-15 13:00:05.4387||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. |url: |action: 2025-09-15 13:00:05.4387||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-09-15 13:00:05.4387||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-09-15 13:00:05.4387||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-09-15 13:00:05.8942||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 13:00:05.8942|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 3681.0735ms - BadRequest |url: |action: 2025-09-15 13:00:05.8942|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:05 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-09-15 13:00:05.8942|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 3685.0218ms - BadRequest |url: |action: 2025-09-15 13:00:05.8942|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:05 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-09-15 13:00:05.8942||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 13:00:05.8942||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 13:00:05.9187||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 13:00:05.9727|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 3495.2448ms - BadRequest |url: |action: 2025-09-15 13:00:05.9727|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:05 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 13:00:05.9727|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 3496.5353ms - BadRequest |url: |action: 2025-09-15 13:00:05.9727|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:05 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 13:00:05.9727||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 13:00:06.0467|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4040.3329ms - BadRequest |url: |action: 2025-09-15 13:00:06.0467|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:05 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 13:00:06.0467|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4041.4649ms - BadRequest |url: |action: 2025-09-15 13:00:06.0467|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:05 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 13:00:06.0467||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 13:00:06.1208||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 13:00:06.1208||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 13:00:06.1274||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-09-15 13:00:06.1274||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-09-15 13:00:06.1274||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-09-15 13:00:06.1274||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-09-15 13:00:06.1274||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-09-15 13:00:06.1773|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4147.5459ms - BadRequest |url: |action: 2025-09-15 13:00:06.1773|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:05 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 13:00:06.1773|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4148.8341ms - BadRequest |url: |action: 2025-09-15 13:00:06.1773|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:05 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 13:00:06.1773||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 13:00:06.2306|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 3826.3906ms - BadRequest |url: |action: 2025-09-15 13:00:06.2306|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:05 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 13:00:06.2306|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 3827.7184ms - BadRequest |url: |action: 2025-09-15 13:00:06.2306|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:05 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 13:00:06.2306||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 13:00:06.2828|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4225.2381ms - BadRequest |url: |action: 2025-09-15 13:00:06.2828|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:05 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 13:00:06.2828|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4226.366ms - BadRequest |url: |action: 2025-09-15 13:00:06.2828|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:05 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 13:00:06.2828||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 13:00:06.3357|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4388.4531ms - BadRequest |url: |action: 2025-09-15 13:00:06.3357|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:05 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-09-15 13:00:06.3357|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4390.1098ms - BadRequest |url: |action: 2025-09-15 13:00:06.3357|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:05 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-09-15 13:00:06.3357||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 13:00:06.3633|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4036.9225ms - BadRequest |url: |action: 2025-09-15 13:00:06.3633|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:05 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-09-15 13:00:06.3633|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4042.5628ms - BadRequest |url: |action: 2025-09-15 13:00:06.3633|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:05 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-09-15 13:00:06.3633||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 13:00:06.5488|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4426.8251ms - BadRequest |url: |action: 2025-09-15 13:00:06.5488|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:06 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 13:00:06.5488|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4434.9482ms - BadRequest |url: |action: 2025-09-15 13:00:06.5488|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:06 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 13:00:06.5488||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 13:00:06.6933|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4791.3514ms - BadRequest |url: |action: 2025-09-15 13:00:06.6933|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:06 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 13:00:06.6933|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4796.4077ms - BadRequest |url: |action: 2025-09-15 13:00:06.6933|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:06 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 13:00:06.6933||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 13:00:06.8275||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:00:06.8275||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:00:06.8661|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4964.2197ms - BadRequest |url: |action: 2025-09-15 13:00:06.8661|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:06 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 13:00:06.8661|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4966.4522ms - BadRequest |url: |action: 2025-09-15 13:00:06.8661|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:06 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 13:00:06.8661||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 13:00:07.0437||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 13:00:07.0477||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 13:00:07.0477||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 13:00:07.2297||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 13:00:07.2297||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 13:00:07.2370||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-09-15 13:00:07.2370||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-09-15 13:00:07.2370||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-09-15 13:00:07.2370||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-09-15 13:00:07.2370||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-09-15 13:00:07.3418|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 5420.5572ms - BadRequest |url: |action: 2025-09-15 13:00:07.3418|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:06 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 13:00:07.3418|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 5421.7991ms - BadRequest |url: |action: 2025-09-15 13:00:07.3418|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 12:00:06 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 13:00:07.3418||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 13:00:07.6542||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 13:00:07.6542||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 13:00:07.6542||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 13:00:07.8277||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 13:00:07.8277||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 13:00:07.8277||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-09-15 13:00:07.8277||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-09-15 13:00:07.8277||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 |url: |action: 2025-09-15 13:00:07.8277||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 |url: |action: 2025-09-15 13:00:07.8277||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 |url: |action: 2025-09-15 13:00:08.2943||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 13:00:08.2943||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 |url: |action: 2025-09-15 13:00:08.2943||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. |url: |action: 2025-09-15 13:00:08.2943||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 |url: |action: 2025-09-15 13:00:08.2943||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 |url: |action: 2025-09-15 13:00:08.2943||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 |url: |action: 2025-09-15 13:00:08.7403||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","receipt_number":"UNAVAILABLE.","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 13:00:08.7475||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 |url: |action: 2025-09-15 13:00:08.7475||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. |url: |action: 2025-09-15 13:00:08.7475||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 |url: |action: 2025-09-15 13:00:08.7475||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 |url: |action: 2025-09-15 13:00:08.7475||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 |url: |action: 2025-09-15 13:00:09.3438||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","receipt_number":"UNAVAILABLE.","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 13:00:09.3438||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 |url: |action: 2025-09-15 13:00:09.3438||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. |url: |action: 2025-09-15 13:00:09.3438||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 |url: |action: 2025-09-15 13:00:09.3438||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 |url: |action: 2025-09-15 13:00:09.3438||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 |url: |action: 2025-09-15 13:00:09.7483||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 13:00:09.7483||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 |url: |action: 2025-09-15 13:00:09.7483||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. |url: |action: 2025-09-15 13:00:09.7483||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 |url: |action: 2025-09-15 13:00:09.7483||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 |url: |action: 2025-09-15 13:00:09.7483||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 |url: |action: 2025-09-15 13:00:10.3358||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","receipt_number":null,"amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 13:00:10.3398||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 13:00:10.3398||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 13:00:10.5244||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 13:00:10.5244||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 13:00:10.5319||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 |url: |action: 2025-09-15 13:00:10.5319||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. |url: |action: 2025-09-15 13:00:10.5319||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 |url: |action: 2025-09-15 13:00:10.5319||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 |url: |action: 2025-09-15 13:00:10.5319||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 |url: |action: 2025-09-15 13:00:10.9431||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","receipt_number":"GIPS B3P3TS","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 13:00:10.9431||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 13:00:10.9431||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 13:00:11.1154||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 13:00:11.1154||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 13:00:11.1253||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 |url: |action: 2025-09-15 13:00:11.1253||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. |url: |action: 2025-09-15 13:00:11.1253||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 |url: |action: 2025-09-15 13:00:11.1253||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 |url: |action: 2025-09-15 13:00:11.1253||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 |url: |action: 2025-09-15 13:00:11.6566||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 13:00:11.6566||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 13:00:11.6566||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 13:00:11.8276||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:00:11.8276||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:00:11.8276||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 13:00:11.8276||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 13:00:11.8276||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 |url: |action: 2025-09-15 13:00:11.8276||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. |url: |action: 2025-09-15 13:00:11.8276||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-09-15 13:00:11.8276||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-09-15 13:00:11.8391||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-09-15 13:00:12.2972||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 13:00:12.2972||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-09-15 13:00:12.2972||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-09-15 13:00:12.2972||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-09-15 13:00:12.2972||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-09-15 13:00:12.2972||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-09-15 13:00:12.6793||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 13:00:12.6871||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-09-15 13:00:12.6871||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-09-15 13:00:12.6871||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-09-15 13:00:12.6871||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-09-15 13:00:12.6871||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-09-15 13:00:13.0413||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 13:00:13.0492||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-09-15 13:00:13.0492||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-09-15 13:00:13.0492||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2025-09-15 13:00:13.0492||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2025-09-15 13:00:13.0492||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2025-09-15 13:00:13.4752||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1694440760340, Details [{"status":true,"message":"Verification successful","data":{"id":3101704771,"domain":"live","status":"abandoned","reference":"1694440760340","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-09-11T13:59:53.000Z","channel":"card","currency":"NGN","ip_address":"102.88.36.34","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":138370869,"first_name":"","last_name":"","email":"berniceosuolale@gmail.com","customer_code":"CUS_rt6dm3vxe3ok33w","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-09-11T13:59:53.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-09-11T13:59:53.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 13:00:13.4832||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2025-09-15 13:00:13.4832||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2025-09-15 13:00:13.4832||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2025-09-15 13:00:13.4832||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2025-09-15 13:00:13.4832||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2025-09-15 13:00:13.8788||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1694440760340, Details [{"status":true,"message":"Verification successful","data":{"id":3101704771,"domain":"live","status":"abandoned","reference":"1694440760340","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-09-11T13:59:53.000Z","channel":"card","currency":"NGN","ip_address":"102.88.36.34","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":138370869,"first_name":"","last_name":"","email":"berniceosuolale@gmail.com","customer_code":"CUS_rt6dm3vxe3ok33w","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-09-11T13:59:53.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-09-11T13:59:53.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 13:00:13.8788||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2025-09-15 13:00:13.8788||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2025-09-15 13:00:16.2107||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:00:16.2107||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:00:16.8302||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:00:16.8302||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:00:21.8309||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:00:21.8309||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:00:26.8340||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:00:26.8340||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:00:31.8353||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:00:31.8353||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:00:36.8360||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:00:36.8360||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:00:41.8392||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:00:41.8392||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:00:46.2148||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:00:46.2148||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:00:46.8437||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:00:46.8437||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:00:51.8449||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:00:51.8449||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:00:56.8480||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:00:56.8480||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:01:01.8511||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:01:01.8511||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:01:06.8556||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:01:06.8556||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:01:11.8563||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:01:11.8563||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:01:16.2201||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:01:16.2201||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:01:16.8602||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:01:16.8602||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:01:21.8631||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:01:21.8631||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:01:26.8651||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:01:26.8651||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:01:31.8657||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:01:31.8657||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:01:36.8704||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:01:36.8704||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:01:41.8746||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:01:41.8746||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:01:46.2232||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:01:46.2232||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:01:46.8767||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:01:46.8767||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:01:51.8777||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:01:51.8777||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:01:56.8820||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:01:56.8820||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:02:01.7031||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757937601637;LastJobId:278105;NextExecution:1757937720000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937721697;NextExecution:1757937840000;LastJobId:278108), NextExecution: (9/15/2025 12:04:00 PM) |url: |action: 2025-09-15 13:02:01.7031||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757937601637;LastJobId:278107;NextExecution:1757937720000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937721697;NextExecution:1757937840000;LastJobId:278109), NextExecution: (9/15/2025 12:04:00 PM) |url: |action: 2025-09-15 13:02:01.7031||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 13:02:01.8847||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:02:01.8847||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:02:06.8866||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:02:06.8866||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:02:11.8911||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:02:11.8911||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:02:16.2233||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:02:16.2233||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:02:16.8918||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:02:16.8918||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:02:21.8963||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:02:21.8963||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:02:26.8999||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:02:26.8999||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:02:31.9037||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:02:31.9037||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:02:36.9075||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:02:36.9075||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:02:41.9106||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:02:41.9106||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:02:46.2276||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:02:46.2276||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:02:46.9114||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:02:46.9114||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:02:51.9133||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:02:51.9133||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:02:56.9141||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:02:56.9141||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:03:01.9159||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:03:01.9159||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:03:06.9167||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:03:06.9167||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:03:11.9210||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:03:11.9210||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:03:16.2277||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:03:16.2277||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:03:16.9216||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:03:16.9216||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:03:21.9224||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:03:21.9224||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:03:26.9231||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:03:26.9231||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:03:31.9263||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:03:31.9263||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:03:36.9312||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:03:36.9312||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:03:41.9326||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:03:41.9326||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:03:46.2317||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:03:46.2317||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:03:46.9356||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:03:46.9356||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:03:51.9374||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:03:51.9374||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:03:56.9383||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:03:56.9383||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:04:01.7436||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757937721697;LastJobId:278108;NextExecution:1757937840000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937841738;NextExecution:1757937960000;LastJobId:278110), NextExecution: (9/15/2025 12:06:00 PM) |url: |action: 2025-09-15 13:04:01.7436||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757937721697;LastJobId:278109;NextExecution:1757937840000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937841738;NextExecution:1757937960000;LastJobId:278111), NextExecution: (9/15/2025 12:06:00 PM) |url: |action: 2025-09-15 13:04:01.7436||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 13:04:01.9420||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:04:01.9420||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:04:06.9459||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:04:06.9459||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:04:11.9490||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:04:11.9490||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:04:16.0682||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2025-09-15 13:04:16.0682||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2025-09-15 13:04:16.0682||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2025-09-15 13:04:16.0682||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2025-09-15 13:04:16.0682||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2025-09-15 13:04:16.0736||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2025-09-15 13:04:16.0736||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2025-09-15 13:04:16.0736||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2025-09-15 13:04:16.0736||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2025-09-15 13:04:16.0736||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2025-09-15 13:04:16.0736||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 13:04:16.0736||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 13:04:16.2348||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:04:16.2348||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:04:16.9507||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:04:16.9507||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:04:21.9510||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:04:21.9510||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:04:26.9516||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:04:26.9516||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:04:31.9536||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:04:31.9536||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:04:36.9536||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:04:36.9536||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:04:41.9556||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:04:41.9556||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:04:46.2362||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:04:46.2362||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:04:46.9575||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:04:46.9575||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:04:51.9581||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:04:51.9581||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:04:56.9613||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:04:56.9613||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:05:01.9626||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:05:01.9626||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:05:06.9645||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:05:06.9645||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:05:11.9690||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:05:11.9690||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:05:16.2385||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:05:16.2385||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:05:16.9702||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:05:16.9702||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:05:21.9717||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:05:21.9717||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:05:26.9737||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:05:26.9737||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:05:31.9766||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:05:31.9766||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:05:36.9813||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:05:36.9813||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:05:41.9855||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:05:41.9855||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:05:46.2394||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:05:46.2394||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:05:46.9871||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:05:46.9871||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:05:51.9901||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:05:51.9901||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:05:56.9915||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:05:56.9915||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:06:01.7787||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757937841738;LastJobId:278110;NextExecution:1757937960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937961774;NextExecution:1757938080000;LastJobId:278112), NextExecution: (9/15/2025 12:08:00 PM) |url: |action: 2025-09-15 13:06:01.7787||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757937841738;LastJobId:278111;NextExecution:1757937960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757937961774;NextExecution:1757938080000;LastJobId:278113), NextExecution: (9/15/2025 12:08:00 PM) |url: |action: 2025-09-15 13:06:01.7888||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 13:06:01.9926||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:06:01.9926||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:06:06.9968||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:06:06.9968||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:06:12.0015||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:06:12.0015||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:06:16.2407||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:06:16.2407||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:06:17.0034||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:06:17.0034||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:06:22.0053||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:06:22.0053||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:06:27.0062||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:06:27.0062||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:06:32.0079||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:06:32.0079||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:06:37.0099||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:06:37.0099||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:06:42.0134||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:06:42.0134||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:06:46.2459||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:06:46.2459||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:06:47.0137||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:06:47.0137||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:06:52.0144||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:06:52.0144||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:06:57.0163||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:06:57.0163||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:07:02.0211||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:07:02.0211||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:07:07.0257||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:07:07.0257||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:07:12.0261||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:07:12.0261||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:07:16.2460||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:07:16.2460||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:07:17.0289||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:07:17.0289||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:07:22.0293||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:07:22.0293||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:07:27.0322||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:07:27.0322||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:07:32.0334||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:07:32.0334||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:07:37.0379||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:07:37.0379||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:07:42.0427||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:07:42.0427||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:07:46.2497||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:07:46.2497||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:07:47.0443||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:07:47.0443||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:07:52.0450||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:07:52.0450||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:07:57.0498||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:07:57.0498||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:08:01.8069||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757937961774;LastJobId:278112;NextExecution:1757938080000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757938081802;NextExecution:1757938200000;LastJobId:278114), NextExecution: (9/15/2025 12:10:00 PM) |url: |action: 2025-09-15 13:08:01.8069||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757937961774;LastJobId:278113;NextExecution:1757938080000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757938081802;NextExecution:1757938200000;LastJobId:278115), NextExecution: (9/15/2025 12:10:00 PM) |url: |action: 2025-09-15 13:08:01.8069||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 13:08:02.0538||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:08:02.0538||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:08:07.0551||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:08:07.0551||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:08:12.0590||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:08:12.0590||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:08:16.2547||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:08:16.2547||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:08:17.0634||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:08:17.0634||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:08:22.0667||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:08:22.0667||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:08:27.0704||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:08:27.0704||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:08:32.0710||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:08:32.0710||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:08:37.0711||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:08:37.0711||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:08:42.0723||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:08:42.0723||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:08:46.2563||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:08:46.2563||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:08:47.0735||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:08:47.0735||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:08:52.0738||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:08:52.0738||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:08:57.0757||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:08:57.0757||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:09:02.0764||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:09:02.0764||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:09:07.0814||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:09:07.0814||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:09:12.0833||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:09:12.0833||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:09:16.0829||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 13:09:16.0891||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 13:09:16.2590||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:09:16.2590||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:09:17.0840||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:09:17.0840||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:09:22.0879||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:09:22.0879||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:09:27.0922||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:09:27.0922||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:09:32.0948||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:09:32.0948||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:09:37.0955||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:09:37.0955||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:09:42.0974||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:09:42.0974||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:09:46.2616||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:09:46.2616||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:09:47.1008||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:09:47.1008||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:09:52.1038||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:09:52.1038||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:09:57.1052||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:09:57.1052||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:10:01.8551||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757938081802;LastJobId:278114;NextExecution:1757938200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757938201848;NextExecution:1757938320000;LastJobId:278116), NextExecution: (9/15/2025 12:12:00 PM) |url: |action: 2025-09-15 13:10:01.8551||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757938081802;LastJobId:278115;NextExecution:1757938200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757938201848;NextExecution:1757938320000;LastJobId:278117), NextExecution: (9/15/2025 12:12:00 PM) |url: |action: 2025-09-15 13:10:01.8704||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 13:10:02.1089||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:10:02.1089||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:10:07.1120||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:10:07.1120||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:10:12.1127||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:10:12.1127||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:10:16.2666||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:10:16.2666||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:10:17.1173||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:10:17.1173||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:10:22.1202||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:10:22.1202||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:10:27.1242||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:10:27.1242||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:10:32.1290||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:10:32.1290||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:10:37.1316||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:10:37.1316||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:10:42.1325||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:10:42.1325||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:10:46.2696||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:10:46.2696||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:10:47.1339||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:10:47.1339||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:10:52.1355||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:10:52.1355||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:10:57.1387||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:10:57.1387||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:11:02.1412||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:11:02.1412||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:11:07.1463||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:11:07.1463||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:11:12.1486||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:11:12.1486||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:11:16.2703||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:11:16.2703||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:11:17.1526||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:11:17.1526||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:11:22.1552||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:11:22.1552||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:11:27.1567||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:11:27.1567||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:11:32.1579||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:11:32.1579||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:11:37.1587||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:11:37.1587||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:11:42.1616||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:11:42.1616||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:11:46.2713||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:11:46.2713||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:11:47.1625||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:11:47.1625||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:11:52.1670||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:11:52.1670||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:11:57.1696||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:11:57.1696||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:12:01.9034||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757938201848;LastJobId:278116;NextExecution:1757938320000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757938321896;NextExecution:1757938440000;LastJobId:278118), NextExecution: (9/15/2025 12:14:00 PM) |url: |action: 2025-09-15 13:12:01.9134||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757938201848;LastJobId:278117;NextExecution:1757938320000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757938321896;NextExecution:1757938440000;LastJobId:278119), NextExecution: (9/15/2025 12:14:00 PM) |url: |action: 2025-09-15 13:12:01.9134||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 13:12:02.1696||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:12:02.1696||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:12:07.1715||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:12:07.1715||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:12:12.1717||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:12:12.1717||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:12:16.2748||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:12:16.2748||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:12:17.1746||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:12:17.1746||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:12:22.1748||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:12:22.1748||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:12:27.1770||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:12:27.1770||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:12:32.1795||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:12:32.1795||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:12:37.1843||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:12:37.1843||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:12:42.1888||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:12:42.1888||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:12:46.2776||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:12:46.2776||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:12:47.1911||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:12:47.1911||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:12:52.1916||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:12:52.1916||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:12:57.1933||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:12:57.1933||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:13:02.1945||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:13:02.1945||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:13:07.1966||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:13:07.1966||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:13:12.1992||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:13:12.1992||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:13:16.2804||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:13:16.2804||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:13:17.2032||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:13:17.2032||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:13:22.2058||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:13:22.2058||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:13:27.2058||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:13:27.2058||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:13:32.2077||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:13:32.2077||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:13:37.2114||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:13:37.2114||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:13:42.2125||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:13:42.2125||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:13:46.2802||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:13:46.2802||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:13:47.2140||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:13:47.2140||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:13:52.2159||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:13:52.2159||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:13:57.2177||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:13:57.2177||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:14:01.9392||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757938321896;LastJobId:278118;NextExecution:1757938440000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757938441934;NextExecution:1757938560000;LastJobId:278120), NextExecution: (9/15/2025 12:16:00 PM) |url: |action: 2025-09-15 13:14:01.9460||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757938321896;LastJobId:278119;NextExecution:1757938440000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757938441934;NextExecution:1757938560000;LastJobId:278121), NextExecution: (9/15/2025 12:16:00 PM) |url: |action: 2025-09-15 13:14:01.9460||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 13:14:02.2196||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:14:02.2196||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:14:07.2210||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:14:07.2210||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:14:12.2257||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:14:12.2257||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:14:16.0857||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 13:14:16.0857||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 13:14:16.2824||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:14:16.2824||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:14:17.2290||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:14:17.2290||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:14:22.2303||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:14:22.2303||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:14:27.2348||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:14:27.2348||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:14:32.2372||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:14:32.2372||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:14:37.2391||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:14:37.2391||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:14:42.2411||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:14:42.2411||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:14:46.2843||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:14:46.2843||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:14:47.2429||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:14:47.2429||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:14:52.2437||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:14:52.2437||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:14:57.2466||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:14:57.2466||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:15:02.2474||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:15:02.2474||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:15:07.2504||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:15:07.2504||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:15:12.2523||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:15:12.2523||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:15:16.2891||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:15:16.2891||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:15:17.2547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:15:17.2547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:15:22.2593||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:15:22.2593||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:15:27.2610||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:15:27.2610||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:15:32.2648||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:15:32.2648||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:15:37.2648||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:15:37.2648||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:15:42.2661||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:15:42.2661||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:15:46.2966||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:15:46.2966||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:15:47.2676||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:15:47.2676||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:15:52.2695||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:15:52.2695||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:15:57.2725||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:15:57.2725||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:16:01.9809||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757938441934;LastJobId:278120;NextExecution:1757938560000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757938561974;NextExecution:1757938680000;LastJobId:278122), NextExecution: (9/15/2025 12:18:00 PM) |url: |action: 2025-09-15 13:16:01.9888||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757938441934;LastJobId:278121;NextExecution:1757938560000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757938561974;NextExecution:1757938680000;LastJobId:278123), NextExecution: (9/15/2025 12:18:00 PM) |url: |action: 2025-09-15 13:16:01.9888||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 13:16:02.2767||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:16:02.2767||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:16:07.2776||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:16:07.2776||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:16:12.2775||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:16:12.2775||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:16:16.2980||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:16:16.2980||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:16:17.2794||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:16:17.2794||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:16:22.2833||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:16:22.2833||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:16:27.2856||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:16:27.2856||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:16:32.2889||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:16:32.2889||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:16:37.2922||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:16:37.2922||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:16:42.2968||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:16:42.2968||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:16:46.3013||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:16:46.3013||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:16:47.3006||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:16:47.3006||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:16:52.3029||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:16:52.3029||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:16:57.3056||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:16:57.3056||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:17:02.3105||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:17:02.3105||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:17:07.3111||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:17:07.3111||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:17:12.3130||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:17:12.3130||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:17:16.3054||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:17:16.3054||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:17:17.3149||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:17:17.3149||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:17:22.3187||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:17:22.3187||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:17:27.3207||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:17:27.3207||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:17:32.3244||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:17:32.3244||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:17:37.3279||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:17:37.3279||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:17:42.3289||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:17:42.3289||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:17:46.3107||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:17:46.3107||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:17:47.3291||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:17:47.3291||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:17:52.3325||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:17:52.3325||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:17:57.3341||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:17:57.3341||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:18:02.0179||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757938561974;LastJobId:278122;NextExecution:1757938680000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757938682013;NextExecution:1757938800000;LastJobId:278124), NextExecution: (9/15/2025 12:20:00 PM) |url: |action: 2025-09-15 13:18:02.0179||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757938561974;LastJobId:278123;NextExecution:1757938680000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757938682013;NextExecution:1757938800000;LastJobId:278125), NextExecution: (9/15/2025 12:20:00 PM) |url: |action: 2025-09-15 13:18:02.0179||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 13:18:02.3354||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:18:02.3354||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:18:07.3365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:18:07.3365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:18:12.3384||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:18:12.3384||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:18:16.3136||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:18:16.3136||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:18:17.3393||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:18:17.3393||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:18:22.3410||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:18:22.3410||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:18:27.3429||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:18:27.3429||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:18:32.3476||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:18:32.3476||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:18:37.3482||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:18:37.3482||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:18:42.3512||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:18:42.3512||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:18:46.3149||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:18:46.3149||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:18:47.3538||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:18:47.3538||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:18:52.3574||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:18:52.3574||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:18:57.3590||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:18:57.3590||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:19:02.3633||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:19:02.3633||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:19:07.3644||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:19:07.3644||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:19:12.3688||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:19:12.3688||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:19:16.0850||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 13:19:16.0850||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 13:19:16.3188||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:19:16.3188||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:19:17.3703||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:19:17.3703||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:19:22.3726||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:19:22.3726||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:19:27.3755||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:19:27.3755||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:19:32.3791||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:19:32.3791||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:19:37.3840||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:19:37.3840||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:19:42.3880||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:19:42.3880||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:19:46.3193||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:19:46.3193||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:19:47.3910||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:19:47.3910||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:19:52.3919||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:19:52.3919||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:19:57.3969||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:19:57.3969||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:20:02.0580||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757938682013;LastJobId:278124;NextExecution:1757938800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757938802053;NextExecution:1757938920000;LastJobId:278126), NextExecution: (9/15/2025 12:22:00 PM) |url: |action: 2025-09-15 13:20:02.0661||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757938682013;LastJobId:278125;NextExecution:1757938800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757938802053;NextExecution:1757938920000;LastJobId:278127), NextExecution: (9/15/2025 12:22:00 PM) |url: |action: 2025-09-15 13:20:02.0661||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 13:20:02.3997||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:20:02.3997||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:20:07.4013||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:20:07.4013||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:20:12.4020||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:20:12.4020||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:20:16.3217||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:20:16.3217||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:20:17.4064||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:20:17.4064||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:20:22.4082||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:20:22.4082||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:20:27.4127||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:20:27.4127||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:20:32.4170||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:20:32.4170||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:20:37.4178||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:20:37.4178||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:20:42.4205||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:20:42.4205||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:20:46.3257||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:20:46.3257||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:20:47.4221||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:20:47.4221||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:20:52.4233||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:20:52.4233||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:20:57.4281||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:20:57.4281||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:21:02.4295||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:21:02.4295||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:21:07.4314||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:21:07.4314||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:21:12.4339||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:21:12.4339||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:21:16.3272||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:21:16.3272||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:21:17.4345||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:21:17.4345||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:21:22.4364||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:21:22.4364||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:21:27.4408||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:21:27.4408||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:21:32.4410||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:21:32.4410||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:21:37.4435||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:21:37.4435||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:21:42.4446||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:21:42.4446||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:21:46.3280||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:21:46.3280||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:21:47.4472||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:21:47.4472||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:21:52.4512||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:21:52.4512||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:21:57.4553||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:21:57.4553||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:22:02.1132||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757938802053;LastJobId:278126;NextExecution:1757938920000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757938922108;NextExecution:1757939040000;LastJobId:278128), NextExecution: (9/15/2025 12:24:00 PM) |url: |action: 2025-09-15 13:22:02.1132||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757938802053;LastJobId:278127;NextExecution:1757938920000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757938922108;NextExecution:1757939040000;LastJobId:278129), NextExecution: (9/15/2025 12:24:00 PM) |url: |action: 2025-09-15 13:22:02.1255||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 13:22:02.4577||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:22:02.4577||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:22:07.4604||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:22:07.4604||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:22:12.4639||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:22:12.4639||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:22:16.3328||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:22:16.3328||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:22:17.4675||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:22:17.4675||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:22:22.4694||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:22:22.4694||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:22:27.4713||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:22:27.4713||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:22:32.4745||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:22:32.4745||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:22:37.4789||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:22:37.4789||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:22:42.4804||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:22:42.4804||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:22:46.3396||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:22:46.3396||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:22:47.4819||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:22:47.4819||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:22:52.4848||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:22:52.4848||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:22:57.4867||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:22:57.4867||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:23:02.4894||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:23:02.4894||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:23:07.4895||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:23:07.4895||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:23:12.4912||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:23:12.4912||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:23:16.3463||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:23:16.3463||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:23:17.4913||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:23:17.4913||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:23:22.4951||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:23:22.4951||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:23:27.4957||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:23:27.4957||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:23:32.4976||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:23:32.4976||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:23:37.5003||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:23:37.5003||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:23:42.5053||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:23:42.5053||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:23:46.3467||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:23:46.3467||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:23:47.5085||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:23:47.5085||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:23:52.5104||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:23:52.5104||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:23:57.5137||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:23:57.5137||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:24:02.1459||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757938922108;LastJobId:278128;NextExecution:1757939040000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757939042141;NextExecution:1757939160000;LastJobId:278130), NextExecution: (9/15/2025 12:26:00 PM) |url: |action: 2025-09-15 13:24:02.1459||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757938922108;LastJobId:278129;NextExecution:1757939040000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757939042141;NextExecution:1757939160000;LastJobId:278131), NextExecution: (9/15/2025 12:26:00 PM) |url: |action: 2025-09-15 13:24:02.1566||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 13:24:02.5185||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:24:02.5185||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:24:07.5233||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:24:07.5233||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:24:12.5264||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:24:12.5264||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:24:16.0839||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 13:24:16.0839||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 13:24:16.3494||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:24:16.3494||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:24:17.5306||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:24:17.5306||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:24:22.5355||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:24:22.5355||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:24:27.5363||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:24:27.5363||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:24:32.5383||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:24:32.5383||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:24:37.5389||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:24:37.5389||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:24:42.5402||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:24:42.5402||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:24:46.3546||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:24:46.3546||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:24:47.5404||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:24:47.5404||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:24:52.5411||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:24:52.5411||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:24:57.5455||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:24:57.5455||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:25:02.5463||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:25:02.5463||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:25:07.5498||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:25:07.5498||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:25:12.5535||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:25:12.5535||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:25:16.3550||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:25:16.3550||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:25:17.5575||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:25:17.5575||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:25:22.5580||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:25:22.5580||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:25:27.5594||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:25:27.5594||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:25:32.5622||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:25:32.5622||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:25:37.5660||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:25:37.5660||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:25:42.5666||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:25:42.5666||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:25:46.3553||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:25:46.3553||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:25:47.5716||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:25:47.5716||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:25:52.5747||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:25:52.5747||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:25:57.5761||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:25:57.5761||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:26:02.1903||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757939042141;LastJobId:278130;NextExecution:1757939160000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757939162186;NextExecution:1757939280000;LastJobId:278132), NextExecution: (9/15/2025 12:28:00 PM) |url: |action: 2025-09-15 13:26:02.1903||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757939042141;LastJobId:278131;NextExecution:1757939160000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757939162186;NextExecution:1757939280000;LastJobId:278133), NextExecution: (9/15/2025 12:28:00 PM) |url: |action: 2025-09-15 13:26:02.2027||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 13:26:02.5775||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:26:02.5775||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:26:07.5811||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:26:07.5811||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:26:12.5851||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:26:12.5851||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:26:16.3568||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:26:16.3568||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:26:17.5869||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:26:17.5869||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:26:22.5907||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:26:22.5907||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:26:27.5926||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:26:27.5926||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:26:32.5945||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:26:32.5945||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:26:37.5965||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:26:37.5965||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:26:42.5984||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:26:42.5984||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:26:46.3598||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:26:46.3598||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:26:47.5991||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:26:47.5991||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:26:52.6024||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:26:52.6024||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:26:57.6029||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:26:57.6029||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:27:02.6031||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:27:02.6031||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:27:07.6063||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:27:07.6063||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:27:12.6087||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:27:12.6087||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:27:16.3648||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:27:16.3648||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:27:17.6094||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:27:17.6094||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:27:22.6169||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:27:22.6169||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:27:27.6201||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:27:27.6201||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:27:32.6249||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:27:32.6249||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:27:37.6254||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:27:37.6254||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:27:42.6296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:27:42.6296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:27:46.3649||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:27:46.3649||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:27:47.6305||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:27:47.6305||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:27:52.6323||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:27:52.6323||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:27:57.6344||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:27:57.6344||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:28:02.2320||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757939162186;LastJobId:278132;NextExecution:1757939280000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757939282227;NextExecution:1757939400000;LastJobId:278134), NextExecution: (9/15/2025 12:30:00 PM) |url: |action: 2025-09-15 13:28:02.2320||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757939162186;LastJobId:278133;NextExecution:1757939280000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757939282227;NextExecution:1757939400000;LastJobId:278135), NextExecution: (9/15/2025 12:30:00 PM) |url: |action: 2025-09-15 13:28:02.2320||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 13:28:02.6379||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:28:02.6379||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:28:07.6405||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:28:07.6405||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:28:12.6446||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:28:12.6446||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:28:16.3684||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:28:16.3684||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:28:17.6452||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:28:17.6452||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:28:22.6458||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:28:22.6458||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:28:27.6460||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:28:27.6460||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:28:32.6500||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:28:32.6500||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:28:37.6532||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:28:37.6532||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:28:42.6559||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:28:42.6559||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:28:46.3709||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:28:46.3709||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:28:47.6594||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:28:47.6594||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:28:52.6634||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:28:52.6634||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:28:57.6662||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:28:57.6662||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:29:02.6687||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:29:02.6687||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:29:07.6711||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:29:07.6711||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:29:12.6733||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:29:12.6733||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:29:16.0816||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 13:29:16.0816||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 13:29:16.3722||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:29:16.3722||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:29:17.6742||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:29:17.6742||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:29:22.6789||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:29:22.6789||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:29:27.6824||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:29:27.6824||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:29:32.6837||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:29:32.6837||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:29:37.6860||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:29:37.6860||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:29:42.6886||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:29:42.6886||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:29:46.3744||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:29:46.3744||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:29:47.6898||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:29:47.6898||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:29:52.6906||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:29:52.6906||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:29:57.6925||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:29:57.6925||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:30:02.2702||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757939282227;LastJobId:278134;NextExecution:1757939400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757939402266;NextExecution:1757939520000;LastJobId:278136), NextExecution: (9/15/2025 12:32:00 PM) |url: |action: 2025-09-15 13:30:02.2767||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757939282227;LastJobId:278135;NextExecution:1757939400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757939402266;NextExecution:1757939520000;LastJobId:278137), NextExecution: (9/15/2025 12:32:00 PM) |url: |action: 2025-09-15 13:30:02.2767||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 13:30:02.6927||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:30:02.6927||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:30:07.6949||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:30:07.6949||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:30:12.6979||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:30:12.6979||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:30:16.3795||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:30:16.3795||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:30:17.6997||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:30:17.6997||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:30:22.7004||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:30:22.7004||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:30:27.7037||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:30:27.7037||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:30:32.7076||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:30:32.7076||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:30:37.7118||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:30:37.7118||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:30:42.7168||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:30:42.7168||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:30:46.3794||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:30:46.3794||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:30:47.7218||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:30:47.7218||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:30:52.7238||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:30:52.7238||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:30:57.7285||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:30:57.7285||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:31:02.7293||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:31:02.7293||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:31:07.7336||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:31:07.7336||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:31:12.7372||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:31:12.7372||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:31:16.3825||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:31:16.3825||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:31:17.7386||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:31:17.7386||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:31:22.7417||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:31:22.7417||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:31:27.7462||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:31:27.7462||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:31:32.7506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:31:32.7506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:31:37.7517||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:31:37.7517||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:31:42.7524||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:31:42.7524||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:31:46.3841||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:31:46.3841||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:31:47.7527||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:31:47.7527||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:31:52.7569||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:31:52.7569||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:31:57.7587||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:31:57.7587||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:32:02.3042||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757939402266;LastJobId:278136;NextExecution:1757939520000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757939522300;NextExecution:1757939640000;LastJobId:278138), NextExecution: (9/15/2025 12:34:00 PM) |url: |action: 2025-09-15 13:32:02.3115||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757939402266;LastJobId:278137;NextExecution:1757939520000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757939522300;NextExecution:1757939640000;LastJobId:278139), NextExecution: (9/15/2025 12:34:00 PM) |url: |action: 2025-09-15 13:32:02.3115||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 13:32:02.7601||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:32:02.7601||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:32:07.7612||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:32:07.7612||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:32:12.7632||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:32:12.7632||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:32:16.3886||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:32:16.3886||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:32:17.7681||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:32:17.7681||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:32:22.7718||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:32:22.7718||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:32:27.7739||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:32:27.7739||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:32:32.7745||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:32:32.7745||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:32:37.7744||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:32:37.7744||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:32:42.7784||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:32:42.7784||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:32:46.3934||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:32:46.3934||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:32:47.7801||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:32:47.7801||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:32:52.7849||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:32:52.7849||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:32:57.7890||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:32:57.7890||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:33:02.7913||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:33:02.7913||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:33:07.7926||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:33:07.7926||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:33:12.7934||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:33:12.7934||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:33:16.3981||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:33:16.3981||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:33:17.7953||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:33:17.7953||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:33:22.7974||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:33:22.7974||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:33:27.7999||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:33:27.7999||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:33:32.8003||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:33:32.8003||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:33:37.8018||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:33:37.8018||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:33:42.8042||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:33:42.8042||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:33:46.4002||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:33:46.4002||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:33:47.8088||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:33:47.8088||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:33:52.8109||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:33:52.8109||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:33:57.8131||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:33:57.8131||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:34:02.3437||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757939522300;LastJobId:278138;NextExecution:1757939640000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757939642337;NextExecution:1757939760000;LastJobId:278140), NextExecution: (9/15/2025 12:36:00 PM) |url: |action: 2025-09-15 13:34:02.3437||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757939522300;LastJobId:278139;NextExecution:1757939640000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757939642337;NextExecution:1757939760000;LastJobId:278141), NextExecution: (9/15/2025 12:36:00 PM) |url: |action: 2025-09-15 13:34:02.3552||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 13:34:02.8155||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:34:02.8155||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:34:07.8194||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:34:07.8194||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:34:12.8226||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:34:12.8226||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:34:16.0544||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2025-09-15 13:34:16.0544||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2025-09-15 13:34:16.0544||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2025-09-15 13:34:16.0544||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2025-09-15 13:34:16.0544||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2025-09-15 13:34:16.0544||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2025-09-15 13:34:16.0544||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2025-09-15 13:34:16.0544||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2025-09-15 13:34:16.0544||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2025-09-15 13:34:16.0544||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2025-09-15 13:34:16.0795||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 13:34:16.0795||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 13:34:16.4003||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:34:16.4003||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:34:17.8244||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:34:17.8244||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:34:22.8251||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:34:22.8251||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:34:27.8284||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:34:27.8284||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:34:32.8329||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:34:32.8329||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:34:37.8348||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:34:37.8348||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:34:42.8371||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:34:42.8371||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:34:46.4005||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 heartbeat successfully sent |url: |action: 2025-09-15 13:34:46.4005||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:5368:e0aede54 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 13:34:47.8408||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:34:47.8408||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:34:52.8456||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:34:52.8456||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:34:57.8497||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:34:57.8497||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:35:02.8524||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:35:02.8524||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:35:07.8566||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:35:07.8566||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:35:12.8591||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 13:35:12.8591||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 13:35:15.1585||DEBUG|Hangfire.BackgroundJobServer|Hangfire Server is stopping... |url: |action: 2025-09-15 13:35:15.1585||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:5368:e0aede54 caught stopping signal... |url: |action: 2025-09-15 13:35:15.1585||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:7ceed96a stopped in 0 ms |url: |action: 2025-09-15 13:35:15.1585||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:56da7dc0 stopped in 0 ms |url: |action: 2025-09-15 13:35:15.1585||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:28f5b8cb stopped in 0 ms |url: |action: 2025-09-15 13:35:15.1585||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1002f378 stopped in 0 ms |url: |action: 2025-09-15 13:35:15.1604||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0dcd52b1 stopped in 0 ms |url: |action: 2025-09-15 13:35:15.1585||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e630ea5e stopped in 0 ms |url: |action: 2025-09-15 13:35:15.1604||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:2ea1575c stopped in 0 ms |url: |action: 2025-09-15 13:35:15.1604||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:8cce90c9 stopped in 0 ms |url: |action: 2025-09-15 13:35:15.1604||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:be965ee7 stopped in 0 ms |url: |action: 2025-09-15 13:35:15.1604||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:132081fe stopped in 0 ms |url: |action: 2025-09-15 13:35:15.1604||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3fdf55f2 stopped in 0.0231 ms |url: |action: 2025-09-15 13:35:15.1604||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:07fcc7dd stopped in 0.1258 ms |url: |action: 2025-09-15 13:35:15.1604||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:767c8236 stopped in 0.127 ms |url: |action: 2025-09-15 13:35:15.1604||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:6f4e43e4 stopped in 0.1336 ms |url: |action: 2025-09-15 13:35:15.1604||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:2ea70f63 stopped in 0.13 ms |url: |action: 2025-09-15 13:35:15.1604||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:a7f7774f stopped in 0.1467 ms |url: |action: 2025-09-15 13:35:15.1604||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:5368:e0aede54 caught stopped signal... |url: |action: 2025-09-15 13:35:15.4081||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c6923236 stopped in 247.097 ms |url: |action: 2025-09-15 13:35:16.1680||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:fc1de8ec stopped in 1006.9607 ms |url: |action: 2025-09-15 13:35:16.1680||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:438e587d stopped in 1006.9637 ms |url: |action: 2025-09-15 13:35:16.1680||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:fbf60318 stopped in 1006.9637 ms |url: |action: 2025-09-15 13:35:16.1826||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:50111b3b stopped in 1021.6483 ms |url: |action: 2025-09-15 13:35:16.1826||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:aa254dab stopped in 1026.7715 ms |url: |action: 2025-09-15 13:35:16.1826||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c4e48a01 stopped in 1026.8133 ms |url: |action: 2025-09-15 13:35:16.1977||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:60e3c201 stopped in 1036.7188 ms |url: |action: 2025-09-15 13:35:16.1977||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:184c1644 stopped in 1036.787 ms |url: |action: 2025-09-15 13:35:16.1977||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0e6177b2 stopped in 1036.7684 ms |url: |action: 2025-09-15 13:35:16.1977||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:5368:e0aede54 All dispatchers stopped |url: |action: 2025-09-15 13:35:16.1977||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:4aefaf44 stopped in 1037.9895 ms |url: |action: 2025-09-15 13:35:16.1977||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:5368:e0aede54 is reporting itself as stopped... |url: |action: 2025-09-15 13:35:16.1977||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:5368:e0aede54 successfully reported itself as stopped in 3.3039 ms |url: |action: 2025-09-15 13:35:16.1977||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:5368:e0aede54 has been stopped in total 1042.7138 ms |url: |action: 2025-09-15 13:35:16.1977||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:2cbd0fd6 stopped in 1044.9287 ms |url: |action: 2025-09-15 19:32:08.2696||DEBUG|CourseService.Program|init main function |url: |action: 2025-09-15 19:32:10.6230||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... |url: |action: 2025-09-15 19:32:10.8463||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. |url: |action: 2025-09-15 19:32:10.8589||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: 192.168.2.4@SkillDorm' |url: |action: 2025-09-15 19:32:10.8589||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. |url: |action: 2025-09-15 19:32:10.8589||INFO|Hangfire.BackgroundJobServer|Using the following options for Hangfire Server: Worker count: 20 Listening queues: 'default' Shutdown timeout: 00:00:15 Schedule polling interval: 00:00:15 |url: |action: 2025-09-15 19:32:10.8589||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:ebf6ff3f has started in 3.1028 ms |url: |action: 2025-09-15 19:32:10.8589||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:2464:5dd6cc32 is announcing itself... |url: |action: 2025-09-15 19:32:10.9570||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:2464:5dd6cc32 successfully announced in 88.5076 ms |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:afa60baa has started in 1.1998 ms |url: |action: 2025-09-15 19:32:10.9570||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:2464:5dd6cc32 is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:4f366405 has started in 0.2123 ms |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:8e0c28b2 has started in 0.1486 ms |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:7cd0e2ce has started in 0.3125 ms |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:483099d6 has started in 0.3989 ms |url: |action: 2025-09-15 19:32:10.9570||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 19:32:10.9570||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:78c00e12 has started in 0.9157 ms |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b1dd6266 has started in 1.8768 ms |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a0cc30d4 has started in 2.0695 ms |url: |action: 2025-09-15 19:32:10.9570||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:fb470009 has started in 3.5847 ms |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e136bfc4 has started in 3.9012 ms |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:7fc4cfb6 has started in 4.198 ms |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:387a88c1 has started in 4.4366 ms |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0fb5303a has started in 4.5851 ms |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:6a5f9d8e has started in 4.662 ms |url: |action: 2025-09-15 19:32:10.9570||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0d4fd280 has started in 5.0225 ms |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:7aa2fedc has started in 5.2455 ms |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:5b92fea7 has started in 5.411 ms |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:80706c66 has started in 5.6117 ms |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:38366068 has started in 6.1575 ms |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d5c83d3e has started in 5.8663 ms |url: |action: 2025-09-15 19:32:10.9570||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:aa77e596 has started in 5.995 ms |url: |action: 2025-09-15 19:32:10.9688||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:5e8a05a7 has started in 7.3381 ms |url: |action: 2025-09-15 19:32:10.9688||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0f94cad5 has started in 7.7066 ms |url: |action: 2025-09-15 19:32:10.9688||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:2a899159 has started in 7.8672 ms |url: |action: 2025-09-15 19:32:10.9688||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e19d0072 has started in 8.0634 ms |url: |action: 2025-09-15 19:32:10.9688||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:778b4eaf has started in 0.4676 ms |url: |action: 2025-09-15 19:32:10.9688||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:2464:5dd6cc32 all the dispatchers started |url: |action: 2025-09-15 19:32:10.9688||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:82c223bd has started in 1.0766 ms |url: |action: 2025-09-15 19:32:10.9688||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2025-09-15 19:32:10.9688||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2025-09-15 19:32:10.9872||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2025-09-15 19:32:10.9872||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2025-09-15 19:32:10.9872||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2025-09-15 19:32:10.9872||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2025-09-15 19:32:10.9872||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2025-09-15 19:32:10.9872||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2025-09-15 19:32:10.9872||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2025-09-15 19:32:11.0267||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757939642337;LastJobId:278140;NextExecution:1757939760000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757961130990;NextExecution:1757961240000;LastJobId:278142), NextExecution: (9/15/2025 6:34:00 PM) |url: |action: 2025-09-15 19:32:11.0502||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757939642337;LastJobId:278141;NextExecution:1757939760000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757961130990;NextExecution:1757961240000;LastJobId:278143), NextExecution: (9/15/2025 6:34:00 PM) |url: |action: 2025-09-15 19:32:11.2190||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'ICourseService.ProcessZippedCourses' is being updated. RecurringJob: (CreatedAt:1671233252920;Cron:0 */1 * * *;Job:{"t":"CourseService.Core.Interface.ICourseService, CourseService.Core","m":"ProcessZippedCourses"};LastExecution:1757937601637;LastJobId:278103;NextExecution:1757941200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757961130990;NextExecution:1757962800000;LastJobId:278144), NextExecution: (9/15/2025 7:00:00 PM) |url: |action: 2025-09-15 19:32:11.2281||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IPaymentService.ReprocessTransaction' is being updated. RecurringJob: (CreatedAt:1668638785782;Cron:0 */1 * * *;Job:{"t":"CourseService.Core.Interface.IPaymentService, CourseService.Core","m":"ReprocessTransaction"};LastExecution:1757937601637;LastJobId:278106;NextExecution:1757941200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757961130990;NextExecution:1757962800000;LastJobId:278145), NextExecution: (9/15/2025 7:00:00 PM) |url: |action: 2025-09-15 19:32:11.3452||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'ICourseService.UploadCourseVideoToS3Bucket' is being updated. RecurringJob: (CreatedAt:1637823427084;Cron:0 */6 * * *;Job:{"t":"CourseService.Core.Interface.ICourseService, CourseService.Core","m":"UploadCourseVideoToS3Bucket"};LastExecution:1757937601637;LastJobId:278104;NextExecution:1757959200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757961130990;NextExecution:1757980800000;LastJobId:278146), NextExecution: (9/16/2025 12:00:00 AM) |url: |action: 2025-09-15 19:32:11.3452||DEBUG|Hangfire.Server.RecurringJobScheduler|5 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 19:32:12.2853|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 19:32:12.2853|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'BasePrice' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 19:32:12.2853|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayCharge' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 19:32:12.2853|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'VAT' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 19:32:12.2853|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 19:32:12.2853|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'BasePrice' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 19:32:12.2853|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayCharge' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 19:32:12.2853|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'VAT' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 19:32:12.2853|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 19:32:12.2853|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amountpaid' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 19:32:12.2853|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CourseAmount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 19:32:12.2853|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CourseBasePrice' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 19:32:12.2853|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'DiscountAmount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 19:32:12.2853|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayFee' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 19:32:12.2853|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Vat' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 19:32:12.2853|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'AmountPaid' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 19:32:12.2945|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Percentage' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 19:32:12.2945|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Value' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-09-15 19:32:12.3263||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 9/15/2025 6:32:12 PM |url: |action: 2025-09-15 19:32:12.9781||WARN|CourseService.Core.Service.PaymentService|17 transactions found to be reprocessed |url: |action: 2025-09-15 19:32:12.9853||WARN|CourseService.Core.Service.CourseService|6 courses to be Processed |url: |action: 2025-09-15 19:32:12.9853||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 |url: |action: 2025-09-15 19:32:12.9853||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 |url: |action: 2025-09-15 19:32:12.9853||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 255 |url: |action: 2025-09-15 19:32:13.0034||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 |url: |action: 2025-09-15 19:32:13.0286||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 255 |url: |action: 2025-09-15 19:32:13.0303||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 256 |url: |action: 2025-09-15 19:32:13.0303||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 256 |url: |action: 2025-09-15 19:32:13.0303||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\/0ab9db94-0a05-40a9-ba99-daefb6c1d3ce.mp4]. |url: |action: 2025-09-15 19:32:13.0303||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 257 |url: |action: 2025-09-15 19:32:13.0303||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 257 |url: |action: 2025-09-15 19:32:13.0303||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 261 |url: |action: 2025-09-15 19:32:13.0466||WARN|CourseService.Core.Service.CourseService|7 CourseAssets for CourseId 261 |url: |action: 2025-09-15 19:32:13.0466||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 262 |url: |action: 2025-09-15 19:32:13.0466||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\eadd510e-4315-4257-bdd6-174a664dc6fa.mp4]. |url: |action: 2025-09-15 19:32:13.0466||WARN|CourseService.Core.Service.CourseService|1 CourseAssets for CourseId 262 |url: |action: 2025-09-15 19:32:13.0466||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 263 |url: |action: 2025-09-15 19:32:13.0466||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\9d696736-7ae5-4b70-ad35-712a24e6ad03.mp4]. |url: |action: 2025-09-15 19:32:13.0466||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 263 |url: |action: 2025-09-15 19:32:13.0466||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\92cc9046-8216-469d-ab71-f906729d9cb5.mp4]. |url: |action: 2025-09-15 19:32:13.1716||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\726e7b64-d7ff-4ffc-9ad0-ff1df912bebd.mp4]. |url: |action: 2025-09-15 19:32:13.1858|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.1858|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="778b2bc4-b347-405d-b0cc-c9e94b1986cd" |url: |action: 2025-09-15 19:32:13.1858|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.1858|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="778b2bc4-b347-405d-b0cc-c9e94b1986cd" |url: |action: 2025-09-15 19:32:13.1858||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\848f49c8-c481-4f74-bff1-0482e2871df9.mp4]. |url: |action: 2025-09-15 19:32:13.1858|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.1858|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="e5e10079-b6d4-4a3c-ac47-62fdb399ebe9" |url: |action: 2025-09-15 19:32:13.1858|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.1858|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="e5e10079-b6d4-4a3c-ac47-62fdb399ebe9" |url: |action: 2025-09-15 19:32:13.2228||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\/971df495-b0c1-4ac6-8a73-2ee618f7c759.mp4]. |url: |action: 2025-09-15 19:32:13.2228|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.2228|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="8806e7bf-4672-4992-b810-0546c9e4e3cb" |url: |action: 2025-09-15 19:32:13.2228|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.2228|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="8806e7bf-4672-4992-b810-0546c9e4e3cb" |url: |action: 2025-09-15 19:32:13.2228|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.2228|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="6d9717db-5c2f-4fa8-bbf3-3220a0b4da47" |url: |action: 2025-09-15 19:32:13.2228|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.2228|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="6d9717db-5c2f-4fa8-bbf3-3220a0b4da47" |url: |action: 2025-09-15 19:32:13.2943|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.2943|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="2fcd8fba-5cd7-4e7a-9c97-aab2561849d1" |url: |action: 2025-09-15 19:32:13.2943|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.2943|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="2fcd8fba-5cd7-4e7a-9c97-aab2561849d1" |url: |action: 2025-09-15 19:32:13.3190|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. |url: |action: 2025-09-15 19:32:13.3190|59|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. |url: |action: 2025-09-15 19:32:13.3330|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {b540022d-6afb-4695-9515-cc7937fa95e6} may be persisted to storage in unencrypted form. |url: |action: 2025-09-15 19:32:13.3629|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.3629|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="c12e4657-6eda-4d05-b568-594e2699d057" |url: |action: 2025-09-15 19:32:13.3629|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.3629|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="c12e4657-6eda-4d05-b568-594e2699d057" |url: |action: 2025-09-15 19:32:13.3629|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.3629||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\f1f7022a-70b4-45d4-8c46-09a14d336ee9.mp4]. |url: |action: 2025-09-15 19:32:13.3629|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="bd6ea5a3-b0df-481e-8524-682f724c485a" |url: |action: 2025-09-15 19:32:13.3629|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.3731|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="bd6ea5a3-b0df-481e-8524-682f724c485a" |url: |action: 2025-09-15 19:32:13.4665||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\99a52283-8e1d-4477-82f9-6db4677065b4.mp4]. |url: |action: 2025-09-15 19:32:13.4665|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.4665|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="8326aa37-4bbb-437a-bb3f-e45bcfc80d99" |url: |action: 2025-09-15 19:32:13.4665|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.4665|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="8326aa37-4bbb-437a-bb3f-e45bcfc80d99" |url: |action: 2025-09-15 19:32:13.5613|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.5613||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\9ad6907f-983d-4351-a45d-0fb333d7df4f.mp4]. |url: |action: 2025-09-15 19:32:13.5613|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="9537cdb9-c56a-4ad3-9422-5a1790513f3d" |url: |action: 2025-09-15 19:32:13.5613|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.5613|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="9537cdb9-c56a-4ad3-9422-5a1790513f3d" |url: |action: 2025-09-15 19:32:13.6866|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.6864||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\02116c01-8616-4bc9-9a0c-f5b5ccdcc190.mp4]. |url: |action: 2025-09-15 19:32:13.6866|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="99d2b65e-2166-42b4-8738-d47fa64e3c7c" |url: |action: 2025-09-15 19:32:13.6866|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.6866|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="99d2b65e-2166-42b4-8738-d47fa64e3c7c" |url: |action: 2025-09-15 19:32:13.7411||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 19:32:13.7799|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.7799||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\d2c07399-0199-41d8-83b2-5ca97dd2f3e9.mp4]. |url: |action: 2025-09-15 19:32:13.7799|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="da8b5370-0285-4955-975d-3160fb478e29" |url: |action: 2025-09-15 19:32:13.7799|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.7799|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="da8b5370-0285-4955-975d-3160fb478e29" |url: |action: 2025-09-15 19:32:13.8665|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.8665|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="e6835ade-925f-444f-be19-efd4ce52c35a" |url: |action: 2025-09-15 19:32:13.8665|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-09-15 19:32:13.8665|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="e6835ade-925f-444f-be19-efd4ce52c35a" |url: |action: 2025-09-15 19:32:13.9490||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 |url: |action: 2025-09-15 19:32:13.9490||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. |url: |action: 2025-09-15 19:32:13.9490||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 |url: |action: 2025-09-15 19:32:13.9499||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 |url: |action: 2025-09-15 19:32:13.9499||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 |url: |action: 2025-09-15 19:32:14.3126||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","receipt_number":"GIPS AKCF3G","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 19:32:14.5651||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 19:32:14.5651||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 19:32:15.6205||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 19:32:15.6205||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 19:32:15.6396||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 |url: |action: 2025-09-15 19:32:15.6396||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. |url: |action: 2025-09-15 19:32:15.6396||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-09-15 19:32:15.6396||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-09-15 19:32:15.6396||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-09-15 19:32:15.9657||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:32:15.9657||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:32:16.0575||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 19:32:16.0663||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 19:32:16.0663||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 19:32:16.2618||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 19:32:16.2625||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 19:32:16.2625||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-09-15 19:32:16.2625||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-09-15 19:32:16.2625||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-09-15 19:32:16.2625||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-09-15 19:32:16.2625||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-09-15 19:32:16.6721||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 19:32:16.6721||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 19:32:16.6721||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 19:32:16.8852||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 19:32:16.8852||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 19:32:16.8922||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-09-15 19:32:16.8922||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-09-15 19:32:16.8922||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-09-15 19:32:16.8922||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-09-15 19:32:16.8922||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-09-15 19:32:17.2317||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 19:32:17.2317||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 19:32:17.2317||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 19:32:17.4316||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 19:32:17.4316||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 19:32:17.4390||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-09-15 19:32:17.4390||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-09-15 19:32:17.4390||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 |url: |action: 2025-09-15 19:32:17.4390||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 |url: |action: 2025-09-15 19:32:17.4390||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 |url: |action: 2025-09-15 19:32:17.6796|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4115.2093ms - BadRequest |url: |action: 2025-09-15 19:32:17.6796|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:16 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-09-15 19:32:17.6796|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4119.9514ms - BadRequest |url: |action: 2025-09-15 19:32:17.6796|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:16 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-09-15 19:32:17.7157||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 19:32:17.7479|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4557.5281ms - BadRequest |url: |action: 2025-09-15 19:32:17.7479|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:16 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 19:32:17.7479|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4569.2432ms - BadRequest |url: |action: 2025-09-15 19:32:17.7479|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:16 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 19:32:17.7479||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 19:32:17.7685||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 19:32:17.7685||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 |url: |action: 2025-09-15 19:32:17.7685||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. |url: |action: 2025-09-15 19:32:17.7685||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 |url: |action: 2025-09-15 19:32:17.7817||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 |url: |action: 2025-09-15 19:32:17.7817||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 |url: |action: 2025-09-15 19:32:17.8163|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4619.9065ms - BadRequest |url: |action: 2025-09-15 19:32:17.8163|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:16 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-09-15 19:32:17.8163|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4620.8867ms - BadRequest |url: |action: 2025-09-15 19:32:17.8163|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:16 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-09-15 19:32:17.8163||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 19:32:17.8599|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4079.139ms - BadRequest |url: |action: 2025-09-15 19:32:17.8599|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:16 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 19:32:17.8599|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4080.3955ms - BadRequest |url: |action: 2025-09-15 19:32:17.8599|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:16 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 19:32:17.8599||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 19:32:17.8853|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4018.353ms - BadRequest |url: |action: 2025-09-15 19:32:17.8853|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:16 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 19:32:17.8853|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4019.5301ms - BadRequest |url: |action: 2025-09-15 19:32:17.8853|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:16 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 19:32:17.8853||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 19:32:17.9059|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4542.4546ms - BadRequest |url: |action: 2025-09-15 19:32:17.9059|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:16 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-09-15 19:32:17.9059|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4543.6604ms - BadRequest |url: |action: 2025-09-15 19:32:17.9059|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:16 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-09-15 19:32:17.9059||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 19:32:17.9740|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4506.5999ms - BadRequest |url: |action: 2025-09-15 19:32:17.9740|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:16 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-09-15 19:32:17.9740|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4507.8246ms - BadRequest |url: |action: 2025-09-15 19:32:17.9740|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:16 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-09-15 19:32:17.9740||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 19:32:18.0113|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4786.8288ms - BadRequest |url: |action: 2025-09-15 19:32:18.0113|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:16 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 19:32:18.0113|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4788.3435ms - BadRequest |url: |action: 2025-09-15 19:32:18.0113|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:16 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 19:32:18.0113||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 19:32:18.0665|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4379.271ms - BadRequest |url: |action: 2025-09-15 19:32:18.0665|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:16 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-09-15 19:32:18.0665|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4380.5078ms - BadRequest |url: |action: 2025-09-15 19:32:18.0665|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:16 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-09-15 19:32:18.0665||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 19:32:18.2293|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 5002.2108ms - BadRequest |url: |action: 2025-09-15 19:32:18.2293|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:18 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 19:32:18.2293|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 5004.3675ms - BadRequest |url: |action: 2025-09-15 19:32:18.2293|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:18 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 19:32:18.2330||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 19:32:18.4392||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","receipt_number":"UNAVAILABLE.","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 19:32:18.4392||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 |url: |action: 2025-09-15 19:32:18.4392||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. |url: |action: 2025-09-15 19:32:18.4392||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 |url: |action: 2025-09-15 19:32:18.4392||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 |url: |action: 2025-09-15 19:32:18.4392||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 |url: |action: 2025-09-15 19:32:18.7987||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","receipt_number":"UNAVAILABLE.","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 19:32:18.7987||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 |url: |action: 2025-09-15 19:32:18.7987||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. |url: |action: 2025-09-15 19:32:18.7987||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 |url: |action: 2025-09-15 19:32:18.7987||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 |url: |action: 2025-09-15 19:32:18.7987||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 |url: |action: 2025-09-15 19:32:18.8337|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 5538.7785ms - BadRequest |url: |action: 2025-09-15 19:32:18.8337|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:18 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 19:32:18.8337|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 5540.086ms - BadRequest |url: |action: 2025-09-15 19:32:18.8337|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:18 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 19:32:18.8337||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 19:32:19.0808|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 5707.8893ms - BadRequest |url: |action: 2025-09-15 19:32:19.0808|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:18 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 19:32:19.0808|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 5709.7833ms - BadRequest |url: |action: 2025-09-15 19:32:19.0808|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 15 Sep 2025 18:32:18 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-09-15 19:32:19.0808||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-09-15 19:32:19.2223||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 19:32:19.2348||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 |url: |action: 2025-09-15 19:32:19.2348||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. |url: |action: 2025-09-15 19:32:19.2348||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 |url: |action: 2025-09-15 19:32:19.2348||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 |url: |action: 2025-09-15 19:32:19.2348||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 |url: |action: 2025-09-15 19:32:19.6356||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","receipt_number":null,"amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 19:32:19.6396||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 19:32:19.6396||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 19:32:19.8312||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 19:32:19.8312||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 19:32:19.8435||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 |url: |action: 2025-09-15 19:32:19.8435||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. |url: |action: 2025-09-15 19:32:19.8435||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 |url: |action: 2025-09-15 19:32:19.8435||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 |url: |action: 2025-09-15 19:32:19.8435||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 |url: |action: 2025-09-15 19:32:20.1561||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","receipt_number":"GIPS B3P3TS","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 19:32:20.1561||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 19:32:20.1561||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 19:32:20.3622||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 19:32:20.3622||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 19:32:20.3622||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 |url: |action: 2025-09-15 19:32:20.3622||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. |url: |action: 2025-09-15 19:32:20.3622||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 |url: |action: 2025-09-15 19:32:20.3622||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 |url: |action: 2025-09-15 19:32:20.3622||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 |url: |action: 2025-09-15 19:32:20.7635||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 19:32:20.7686||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-09-15 19:32:20.7686||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-09-15 19:32:20.9394||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-09-15 19:32:20.9394||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-09-15 19:32:20.9394||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 |url: |action: 2025-09-15 19:32:20.9394||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. |url: |action: 2025-09-15 19:32:20.9394||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-09-15 19:32:20.9394||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-09-15 19:32:20.9394||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-09-15 19:32:20.9695||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:32:20.9695||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:32:21.2599||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 19:32:21.2721||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-09-15 19:32:21.2721||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-09-15 19:32:21.2721||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-09-15 19:32:21.2721||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-09-15 19:32:21.2721||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-09-15 19:32:21.6475||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 19:32:21.6475||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-09-15 19:32:21.6475||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-09-15 19:32:21.6475||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-09-15 19:32:21.6475||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-09-15 19:32:21.6576||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-09-15 19:32:21.9772||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 19:32:21.9859||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-09-15 19:32:21.9859||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-09-15 19:32:21.9859||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2025-09-15 19:32:21.9859||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2025-09-15 19:32:21.9859||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2025-09-15 19:32:22.7841||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1694440760340, Details [{"status":true,"message":"Verification successful","data":{"id":3101704771,"domain":"live","status":"abandoned","reference":"1694440760340","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-09-11T13:59:53.000Z","channel":"card","currency":"NGN","ip_address":"102.88.36.34","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":138370869,"first_name":"","last_name":"","email":"berniceosuolale@gmail.com","customer_code":"CUS_rt6dm3vxe3ok33w","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-09-11T13:59:53.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-09-11T13:59:53.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 19:32:22.7841||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2025-09-15 19:32:22.7841||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2025-09-15 19:32:22.7841||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2025-09-15 19:32:22.7841||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2025-09-15 19:32:22.7947||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2025-09-15 19:32:23.1520||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1694440760340, Details [{"status":true,"message":"Verification successful","data":{"id":3101704771,"domain":"live","status":"abandoned","reference":"1694440760340","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-09-11T13:59:53.000Z","channel":"card","currency":"NGN","ip_address":"102.88.36.34","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":138370869,"first_name":"","last_name":"","email":"berniceosuolale@gmail.com","customer_code":"CUS_rt6dm3vxe3ok33w","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-09-11T13:59:53.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-09-11T13:59:53.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-09-15 19:32:23.1600||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2025-09-15 19:32:23.1600||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2025-09-15 19:32:25.9733||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:32:25.9733||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:32:30.9745||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:32:30.9745||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:32:35.9764||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:32:35.9764||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:32:40.9700||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:32:40.9700||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:32:40.9700||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:32:40.9700||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:32:45.9848||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:32:45.9848||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:32:50.9852||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:32:50.9852||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:32:55.9872||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:32:55.9872||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:33:00.9906||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:33:00.9906||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:33:05.9909||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:33:05.9909||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:33:10.9689||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:33:10.9689||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:33:10.9911||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:33:10.9911||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:33:15.9954||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:33:15.9954||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:33:20.9960||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:33:20.9960||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:33:25.9992||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:33:25.9992||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:33:31.0037||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:33:31.0037||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:33:36.0074||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:33:36.0074||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:33:40.9707||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:33:40.9707||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:33:41.0082||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:33:41.0082||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:33:46.0125||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:33:46.0125||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:33:51.0127||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:33:51.0127||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:33:56.0162||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:33:56.0162||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:34:01.0178||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:34:01.0178||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:34:06.0189||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:34:06.0189||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:34:10.9744||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:34:10.9744||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:34:11.0232||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:34:11.0232||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:34:11.3815||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757961130990;LastJobId:278142;NextExecution:1757961240000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757961251375;NextExecution:1757961360000;LastJobId:278147), NextExecution: (9/15/2025 6:36:00 PM) |url: |action: 2025-09-15 19:34:11.3936||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757961130990;LastJobId:278143;NextExecution:1757961240000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757961251375;NextExecution:1757961360000;LastJobId:278148), NextExecution: (9/15/2025 6:36:00 PM) |url: |action: 2025-09-15 19:34:11.3936||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 19:34:16.0251||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:34:16.0251||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:34:21.0271||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:34:21.0271||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:34:26.0303||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:34:26.0303||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:34:31.0347||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:34:31.0347||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:34:36.0377||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:34:36.0377||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:34:40.9783||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:34:40.9783||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:34:41.0416||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:34:41.0416||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:34:46.0442||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:34:46.0442||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:34:51.0467||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:34:51.0467||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:34:56.0487||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:34:56.0487||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:35:01.0506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:35:01.0506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:35:06.0527||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:35:06.0527||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:35:10.9784||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:35:10.9784||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:35:11.0560||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:35:11.0560||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:35:16.0585||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:35:16.0585||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:35:21.0627||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:35:21.0627||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:35:26.0634||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:35:26.0634||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:35:31.0677||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:35:31.0677||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:35:36.0677||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:35:36.0677||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:35:40.9827||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:35:40.9827||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:35:41.0697||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:35:41.0697||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:35:46.0737||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:35:46.0737||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:35:51.0780||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:35:51.0780||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:35:56.0792||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:35:56.0792||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:36:01.0810||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:36:01.0810||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:36:06.0830||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:36:06.0830||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:36:10.9829||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:36:10.9829||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:36:11.0870||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:36:11.0870||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:36:11.4190||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757961251375;LastJobId:278147;NextExecution:1757961360000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757961371414;NextExecution:1757961480000;LastJobId:278149), NextExecution: (9/15/2025 6:38:00 PM) |url: |action: 2025-09-15 19:36:11.4190||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757961251375;LastJobId:278148;NextExecution:1757961360000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757961371414;NextExecution:1757961480000;LastJobId:278150), NextExecution: (9/15/2025 6:38:00 PM) |url: |action: 2025-09-15 19:36:11.4190||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 19:36:16.0918||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:36:16.0918||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:36:21.0931||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:36:21.0931||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:36:26.0944||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:36:26.0944||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:36:31.0994||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:36:31.0994||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:36:36.1022||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:36:36.1022||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:36:40.9847||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:36:40.9847||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:36:41.1052||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:36:41.1052||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:36:46.1060||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:36:46.1060||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:36:51.1066||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:36:51.1066||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:36:56.1073||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:36:56.1073||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:37:01.1111||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:37:01.1111||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:37:06.1155||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:37:06.1155||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:37:10.9622||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 19:37:10.9622||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 19:37:10.9846||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:37:10.9846||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:37:11.1154||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:37:11.1154||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:37:16.1166||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:37:16.1166||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:37:21.1187||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:37:21.1187||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:37:26.1224||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:37:26.1224||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:37:31.1262||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:37:31.1262||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:37:36.1291||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:37:36.1291||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:37:40.9875||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:37:40.9875||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:37:41.1303||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:37:41.1303||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:37:46.1316||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:37:46.1316||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:37:51.1335||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:37:51.1335||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:37:56.1353||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:37:56.1353||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:38:01.1372||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:38:01.1372||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:38:06.1391||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:38:06.1391||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:38:10.9915||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:38:10.9915||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:38:11.1423||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:38:11.1423||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:38:11.4573||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757961371414;LastJobId:278149;NextExecution:1757961480000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757961491452;NextExecution:1757961600000;LastJobId:278151), NextExecution: (9/15/2025 6:40:00 PM) |url: |action: 2025-09-15 19:38:11.4573||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757961371414;LastJobId:278150;NextExecution:1757961480000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757961491452;NextExecution:1757961600000;LastJobId:278152), NextExecution: (9/15/2025 6:40:00 PM) |url: |action: 2025-09-15 19:38:11.4696||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 19:38:16.1467||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:38:16.1467||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:38:21.1468||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:38:21.1468||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:38:26.1506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:38:26.1506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:38:31.1513||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:38:31.1513||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:38:36.1535||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:38:36.1535||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:38:40.9958||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:38:40.9958||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:38:41.1546||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:38:41.1546||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:38:46.1571||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:38:46.1571||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:38:51.1583||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:38:51.1583||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:38:56.1610||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:38:56.1610||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:39:01.1629||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:39:01.1629||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:39:06.1631||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:39:06.1631||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:39:11.0048||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:39:11.0048||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:39:11.1654||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:39:11.1654||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:39:16.1661||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:39:16.1661||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:39:21.1689||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:39:21.1689||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:39:26.1713||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:39:26.1713||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:39:31.1758||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:39:31.1758||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:39:36.1788||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:39:36.1788||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:39:41.0082||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:39:41.0082||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:39:41.1816||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:39:41.1816||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:39:46.1835||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:39:46.1835||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:39:51.1862||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:39:51.1862||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:39:56.1872||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:39:56.1872||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:40:01.1909||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:40:01.1909||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:40:06.1937||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:40:06.1937||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:40:11.0116||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:40:11.0116||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:40:11.1960||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:40:11.1960||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:40:11.4948||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757961491452;LastJobId:278151;NextExecution:1757961600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757961611490;NextExecution:1757961720000;LastJobId:278153), NextExecution: (9/15/2025 6:42:00 PM) |url: |action: 2025-09-15 19:40:11.4948||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757961491452;LastJobId:278152;NextExecution:1757961600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757961611490;NextExecution:1757961720000;LastJobId:278154), NextExecution: (9/15/2025 6:42:00 PM) |url: |action: 2025-09-15 19:40:11.4948||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 19:40:16.1967||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:40:16.1967||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:40:21.1986||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:40:21.1986||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:40:26.2029||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:40:26.2029||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:40:31.2064||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:40:31.2064||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:40:36.2088||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:40:36.2088||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:40:41.0157||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:40:41.0157||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:40:41.2107||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:40:41.2107||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:40:46.2138||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:40:46.2138||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:40:51.2159||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:40:51.2159||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:40:56.2200||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:40:56.2200||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:41:01.2240||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:41:01.2240||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:41:06.2254||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:41:06.2254||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:41:11.0201||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:41:11.0201||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:41:11.2285||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:41:11.2285||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:41:16.2319||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:41:16.2319||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:41:21.2338||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:41:21.2338||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:41:26.2376||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:41:26.2376||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:41:31.2395||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:41:31.2395||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:41:36.2421||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:41:36.2421||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:41:41.0242||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:41:41.0242||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:41:41.2462||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:41:41.2462||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:41:46.2489||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:41:46.2489||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:41:51.2508||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:41:51.2508||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:41:56.2528||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:41:56.2528||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:42:01.2538||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:42:01.2538||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:42:06.2554||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:42:06.2554||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:42:10.9610||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 19:42:10.9610||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 19:42:11.0250||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:42:11.0250||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:42:11.2598||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:42:11.2598||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:42:11.5296||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757961611490;LastJobId:278153;NextExecution:1757961720000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757961731525;NextExecution:1757961840000;LastJobId:278155), NextExecution: (9/15/2025 6:44:00 PM) |url: |action: 2025-09-15 19:42:11.5296||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757961611490;LastJobId:278154;NextExecution:1757961720000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757961731525;NextExecution:1757961840000;LastJobId:278156), NextExecution: (9/15/2025 6:44:00 PM) |url: |action: 2025-09-15 19:42:11.5415||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 19:42:16.2642||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:42:16.2642||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:42:21.2661||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:42:21.2661||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:42:26.2681||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:42:26.2681||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:42:31.2688||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:42:31.2688||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:42:36.2707||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:42:36.2707||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:42:41.0296||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:42:41.0296||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:42:41.2714||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:42:41.2714||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:42:46.2715||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:42:46.2715||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:42:51.2735||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:42:51.2735||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:42:56.2764||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:42:56.2764||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:43:01.2783||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:43:01.2783||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:43:06.2801||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:43:06.2801||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:43:11.0324||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:43:11.0324||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:43:11.2806||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:43:11.2806||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:43:16.2850||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:43:16.2850||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:43:21.2851||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:43:21.2851||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:43:26.2853||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:43:26.2853||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:43:31.2892||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:43:31.2892||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:43:36.2900||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:43:36.2900||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:43:41.0329||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:43:41.0329||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:43:41.2923||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:43:41.2923||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:43:46.2966||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:43:46.2966||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:43:51.3009||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:43:51.3009||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:43:56.3049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:43:56.3049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:44:01.3084||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:44:01.3084||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:44:06.3110||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:44:06.3110||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:44:11.0401||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:44:11.0401||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:44:11.3154||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:44:11.3154||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:44:11.5695||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757961731525;LastJobId:278155;NextExecution:1757961840000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757961851564;NextExecution:1757961960000;LastJobId:278157), NextExecution: (9/15/2025 6:46:00 PM) |url: |action: 2025-09-15 19:44:11.5695||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757961731525;LastJobId:278156;NextExecution:1757961840000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757961851564;NextExecution:1757961960000;LastJobId:278158), NextExecution: (9/15/2025 6:46:00 PM) |url: |action: 2025-09-15 19:44:11.5695||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 19:44:16.3177||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:44:16.3177||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:44:21.3204||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:44:21.3204||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:44:26.3248||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:44:26.3248||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:44:31.3296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:44:31.3296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:44:36.3296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:44:36.3296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:44:41.0413||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:44:41.0413||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:44:41.3320||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:44:41.3320||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:44:46.3352||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:44:46.3352||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:44:51.3355||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:44:51.3355||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:44:56.3375||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:44:56.3375||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:45:01.3419||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:45:01.3419||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:45:06.3451||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:45:06.3451||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:45:11.0426||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:45:11.0426||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:45:11.3464||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:45:11.3464||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:45:16.3483||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:45:16.3483||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:45:21.3507||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:45:21.3507||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:45:26.3525||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:45:26.3525||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:45:31.3555||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:45:31.3555||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:45:36.3601||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:45:36.3601||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:45:41.0427||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:45:41.0427||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:45:41.3620||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:45:41.3620||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:45:46.3639||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:45:46.3639||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:45:51.3652||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:45:51.3652||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:45:56.3667||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:45:56.3667||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:46:01.3678||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:46:01.3678||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:46:06.3695||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:46:06.3695||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:46:11.0441||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:46:11.0441||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:46:11.3733||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:46:11.3733||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:46:11.6032||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757961851564;LastJobId:278157;NextExecution:1757961960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757961971598;NextExecution:1757962080000;LastJobId:278159), NextExecution: (9/15/2025 6:48:00 PM) |url: |action: 2025-09-15 19:46:11.6032||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757961851564;LastJobId:278158;NextExecution:1757961960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757961971598;NextExecution:1757962080000;LastJobId:278160), NextExecution: (9/15/2025 6:48:00 PM) |url: |action: 2025-09-15 19:46:11.6143||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 19:46:16.3777||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:46:16.3777||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:46:21.3823||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:46:21.3823||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:46:26.3827||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:46:26.3827||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:46:31.3834||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:46:31.3834||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:46:36.3839||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:46:36.3839||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:46:41.0439||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:46:41.0439||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:46:41.3864||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:46:41.3864||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:46:46.3884||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:46:46.3884||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:46:51.3900||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:46:51.3900||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:46:56.3904||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:46:56.3904||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:47:01.3915||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:47:01.3915||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:47:06.3952||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:47:06.3952||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:47:10.9604||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 19:47:10.9604||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 19:47:11.0478||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:47:11.0478||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:47:11.3991||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:47:11.3991||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:47:16.4035||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:47:16.4035||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:47:21.4042||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:47:21.4042||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:47:26.4055||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:47:26.4055||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:47:31.4084||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:47:31.4084||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:47:36.4110||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:47:36.4110||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:47:41.0506||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:47:41.0506||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:47:41.4116||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:47:41.4116||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:47:46.4143||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:47:46.4143||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:47:51.4150||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:47:51.4150||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:47:56.4173||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:47:56.4173||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:48:01.4213||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:48:01.4213||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:48:06.4214||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:48:06.4214||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:48:11.0533||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:48:11.0533||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:48:11.4225||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:48:11.4225||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:48:11.6402||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757961971598;LastJobId:278159;NextExecution:1757962080000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757962091635;NextExecution:1757962200000;LastJobId:278161), NextExecution: (9/15/2025 6:50:00 PM) |url: |action: 2025-09-15 19:48:11.6475||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757961971598;LastJobId:278160;NextExecution:1757962080000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757962091635;NextExecution:1757962200000;LastJobId:278162), NextExecution: (9/15/2025 6:50:00 PM) |url: |action: 2025-09-15 19:48:11.6475||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 19:48:16.4237||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:48:16.4237||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:48:21.4250||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:48:21.4250||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:48:26.4269||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:48:26.4269||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:48:31.4301||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:48:31.4301||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:48:36.4328||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:48:36.4328||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:48:41.0572||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:48:41.0572||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:48:41.4365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:48:41.4365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:48:46.4411||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:48:46.4411||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:48:51.4445||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:48:51.4445||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:48:56.4476||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:48:56.4476||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:49:01.4489||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:49:01.4489||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:49:06.4504||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:49:06.4504||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:49:11.0617||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:49:11.0617||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:49:11.4516||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:49:11.4516||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:49:16.4519||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:49:16.4519||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:49:21.4538||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:49:21.4538||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:49:26.4541||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:49:26.4541||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:49:31.4541||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:49:31.4541||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:49:36.4571||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:49:36.4571||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:49:41.0611||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:49:41.0611||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:49:41.4618||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:49:41.4618||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:49:46.4637||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:49:46.4637||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:49:51.4639||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:49:51.4639||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:49:56.4674||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:49:56.4674||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:50:01.4693||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:50:01.4693||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:50:06.4738||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:50:06.4738||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:50:11.0621||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:50:11.0621||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:50:11.4740||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:50:11.4740||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:50:11.6778||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757962091635;LastJobId:278161;NextExecution:1757962200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757962211673;NextExecution:1757962320000;LastJobId:278163), NextExecution: (9/15/2025 6:52:00 PM) |url: |action: 2025-09-15 19:50:11.6778||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757962091635;LastJobId:278162;NextExecution:1757962200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757962211673;NextExecution:1757962320000;LastJobId:278164), NextExecution: (9/15/2025 6:52:00 PM) |url: |action: 2025-09-15 19:50:11.6778||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 19:50:16.4766||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:50:16.4766||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:50:21.4784||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:50:21.4784||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:50:26.4808||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:50:26.4808||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:50:31.4816||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:50:31.4816||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:50:36.4840||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:50:36.4840||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:50:41.0645||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:50:41.0645||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:50:41.4841||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:50:41.4841||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:50:46.4866||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:50:46.4866||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:50:51.4898||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:50:51.4898||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:50:56.4936||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:50:56.4936||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:51:01.4986||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:51:01.4986||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:51:06.4993||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:51:06.4993||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:51:11.0645||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:51:11.0645||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:51:11.5001||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:51:11.5001||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:51:16.5049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:51:16.5049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:51:21.5091||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:51:21.5091||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:51:26.5125||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:51:26.5125||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:51:31.5151||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:51:31.5151||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:51:36.5200||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:51:36.5200||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:51:41.0697||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:51:41.0697||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:51:41.5234||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:51:41.5234||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:51:46.5279||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:51:46.5279||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:51:51.5292||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:51:51.5292||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:51:56.5329||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:51:56.5329||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:52:01.5373||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:52:01.5373||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:52:06.5380||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:52:06.5380||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:52:10.9613||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-09-15 19:52:10.9613||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-09-15 19:52:11.0739||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:52:11.0739||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:52:11.5429||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:52:11.5429||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:52:11.7125||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1757962211673;LastJobId:278163;NextExecution:1757962320000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757962331708;NextExecution:1757962440000;LastJobId:278165), NextExecution: (9/15/2025 6:54:00 PM) |url: |action: 2025-09-15 19:52:11.7125||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1757962211673;LastJobId:278164;NextExecution:1757962320000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1757962331708;NextExecution:1757962440000;LastJobId:278166), NextExecution: (9/15/2025 6:54:00 PM) |url: |action: 2025-09-15 19:52:11.7243||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-09-15 19:52:16.5449||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:52:16.5449||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:52:21.5467||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:52:21.5467||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:52:26.5506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:52:26.5506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:52:31.5543||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:52:31.5543||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:52:36.5557||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:52:36.5557||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:52:41.0751||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 heartbeat successfully sent |url: |action: 2025-09-15 19:52:41.0751||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:2464:5dd6cc32 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-09-15 19:52:41.5594||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:52:41.5594||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:52:46.5602||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:52:46.5602||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:52:51.5634||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:52:51.5634||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:52:56.5639||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:52:56.5639||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:53:01.5658||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:53:01.5658||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:53:06.5692||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-09-15 19:53:06.5692||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-09-15 19:53:07.6968||DEBUG|Hangfire.BackgroundJobServer|Hangfire Server is stopping... |url: |action: 2025-09-15 19:53:07.6968||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:2464:5dd6cc32 caught stopping signal... |url: |action: 2025-09-15 19:53:07.6968||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:483099d6 stopped in 0 ms |url: |action: 2025-09-15 19:53:07.6968||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b1dd6266 stopped in 0 ms |url: |action: 2025-09-15 19:53:07.6968||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0d4fd280 stopped in 0 ms |url: |action: 2025-09-15 19:53:07.6968||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e136bfc4 stopped in 0 ms |url: |action: 2025-09-15 19:53:07.6968||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:2a899159 stopped in 0 ms |url: |action: 2025-09-15 19:53:07.6968||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:6a5f9d8e stopped in 0 ms |url: |action: 2025-09-15 19:53:07.6968||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e19d0072 stopped in 0 ms |url: |action: 2025-09-15 19:53:07.6968||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0fb5303a stopped in 0 ms |url: |action: 2025-09-15 19:53:07.6968||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:8e0c28b2 stopped in 0.1222 ms |url: |action: 2025-09-15 19:53:07.6968||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d5c83d3e stopped in 0.0354 ms |url: |action: 2025-09-15 19:53:07.6968||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:fb470009 stopped in 0.0354 ms |url: |action: 2025-09-15 19:53:07.6968||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:4f366405 stopped in 0.1225 ms |url: |action: 2025-09-15 19:53:07.6968||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:82c223bd stopped in 0.1274 ms |url: |action: 2025-09-15 19:53:07.6968||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:778b4eaf stopped in 0.1205 ms |url: |action: 2025-09-15 19:53:07.6968||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:78c00e12 stopped in 0 ms |url: |action: 2025-09-15 19:53:07.6968||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:7cd0e2ce stopped in 0.1628 ms |url: |action: 2025-09-15 19:53:07.6968||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:2464:5dd6cc32 caught stopped signal... |url: |action: 2025-09-15 19:53:07.7034||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:38366068 stopped in 4.0213 ms |url: |action: 2025-09-15 19:53:08.4383||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:5b92fea7 stopped in 738.8728 ms |url: |action: 2025-09-15 19:53:08.7193||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:7aa2fedc stopped in 1019.8204 ms |url: |action: 2025-09-15 19:53:08.7193||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:387a88c1 stopped in 1019.8204 ms |url: |action: 2025-09-15 19:53:08.7193||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:80706c66 stopped in 1019.9571 ms |url: |action: 2025-09-15 19:53:08.7193||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:aa77e596 stopped in 1019.9765 ms |url: |action: 2025-09-15 19:53:08.7250||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0f94cad5 stopped in 1025.6062 ms |url: |action: 2025-09-15 19:53:08.7250||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:7fc4cfb6 stopped in 1025.619 ms |url: |action: 2025-09-15 19:53:08.7250||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a0cc30d4 stopped in 1025.6306 ms |url: |action: 2025-09-15 19:53:08.7250||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:5e8a05a7 stopped in 1030.679 ms |url: |action: 2025-09-15 19:53:08.7250||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:2464:5dd6cc32 All dispatchers stopped |url: |action: 2025-09-15 19:53:08.7250||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:afa60baa stopped in 1031.6666 ms |url: |action: 2025-09-15 19:53:08.7250||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:2464:5dd6cc32 is reporting itself as stopped... |url: |action: 2025-09-15 19:53:08.7363||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:2464:5dd6cc32 successfully reported itself as stopped in 3.6594 ms |url: |action: 2025-09-15 19:53:08.7363||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:2464:5dd6cc32 has been stopped in total 1036.9986 ms |url: |action: 2025-09-15 19:53:08.7363||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:ebf6ff3f stopped in 1039.2908 ms |url: |action: