2024-04-03 10:24:08.3494||DEBUG|CourseService.Program|init main function |url: |action: 2024-04-03 10:24:12.7627||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... |url: |action: 2024-04-03 10:24:12.9600||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. |url: |action: 2024-04-03 10:24:12.9731||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: 192.168.2.4@SkillDorm' |url: |action: 2024-04-03 10:24:12.9731||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. |url: |action: 2024-04-03 10:24:12.9731||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: 2024-04-03 10:24:12.9816||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:1781e94e has started in 2.943 ms |url: |action: 2024-04-03 10:24:12.9816||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:8856:c856e7ba is announcing itself... |url: |action: 2024-04-03 10:24:13.0578||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:8856:c856e7ba successfully announced in 74.0941 ms |url: |action: 2024-04-03 10:24:13.0578||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:e204de11 has started in 1.1004 ms |url: |action: 2024-04-03 10:24:13.0605||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:8856:c856e7ba is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:9b133c63 has started in 0.1907 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:8d584930 has started in 0.2213 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:66e4b527 has started in 0.2505 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:b1b58ce2 has started in 0.1523 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:953acea1 has started in 0.5103 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 10:24:13.0605||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8856:c856e7ba waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2024-04-03 10:24:13.0605||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:823ce3da has started in 2.0315 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:79d94775 has started in 2.1624 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:99e543f9 has started in 2.3293 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:6db8b2a7 has started in 2.45 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:4710c0ab has started in 2.8043 ms |url: |action: 2024-04-03 10:24:13.0605||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:92554b52 has started in 3.1514 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:05ca370c has started in 3.2851 ms |url: |action: 2024-04-03 10:24:13.0605||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c063c0c9 has started in 3.4622 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:75f3ee2d has started in 3.632 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:cd49ecbf has started in 3.8083 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1f209c5b has started in 3.957 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:468737ba has started in 4.1028 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:f1a0875b has started in 4.2594 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:7493af80 has started in 4.704 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:cfcf8119 has started in 4.9521 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:809046f1 has started in 5.2007 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b6caa566 has started in 5.3408 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:f570a0c0 has started in 6.0388 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:4d7ca557 has started in 6.2283 ms |url: |action: 2024-04-03 10:24:13.0605||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:0c5f2b4b has started in 0.2063 ms |url: |action: 2024-04-03 10:24:13.0605||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:8856:c856e7ba all the dispatchers started |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:71da969a has started in 0.1747 ms |url: |action: 2024-04-03 10:24:13.0605||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2024-04-03 10:24:13.0858||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2024-04-03 10:24:13.0858||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2024-04-03 10:24:13.0858||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2024-04-03 10:24:13.0858||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2024-04-03 10:24:13.0858||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2024-04-03 10:24:13.0858||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2024-04-03 10:24:13.0909||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2024-04-03 10:24:13.1318||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:1712096885870;LastJobId:230359;NextExecution:1712097000000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712136253088;NextExecution:1712136360000;LastJobId:230361), NextExecution: (4/3/2024 9:26:00 AM) |url: |action: 2024-04-03 10:24:13.1548||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:1712096885870;LastJobId:230360;NextExecution:1712097000000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712136253088;NextExecution:1712136360000;LastJobId:230362), NextExecution: (4/3/2024 9:26:00 AM) |url: |action: 2024-04-03 10:24:13.2734||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:1712095745467;LastJobId:230339;NextExecution:1712098800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712136253088;NextExecution:1712138400000;LastJobId:230363), NextExecution: (4/3/2024 10:00:00 AM) |url: |action: 2024-04-03 10:24:13.2734||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:1712095745467;LastJobId:230340;NextExecution:1712098800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712136253088;NextExecution:1712138400000;LastJobId:230364), NextExecution: (4/3/2024 10:00:00 AM) |url: |action: 2024-04-03 10:24:13.4393||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:1712080804609;LastJobId:230287;NextExecution:1712102400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712136253088;NextExecution:1712145600000;LastJobId:230365), NextExecution: (4/3/2024 12:00:00 PM) |url: |action: 2024-04-03 10:24:13.4393||DEBUG|Hangfire.Server.RecurringJobScheduler|5 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 10:24:14.1743|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: 2024-04-03 10:24:14.1743|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: 2024-04-03 10:24:14.1743|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: 2024-04-03 10:24:14.1743|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: 2024-04-03 10:24:14.1743|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: 2024-04-03 10:24:14.1743|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: 2024-04-03 10:24:14.1743|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: 2024-04-03 10:24:14.1743|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: 2024-04-03 10:24:14.1743|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: 2024-04-03 10:24:14.1743|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: 2024-04-03 10:24:14.1743|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: 2024-04-03 10:24:14.1743|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: 2024-04-03 10:24:14.1743|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: 2024-04-03 10:24:14.1743|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: 2024-04-03 10:24:14.1743|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: 2024-04-03 10:24:14.1743|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: 2024-04-03 10:24:14.1743|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: 2024-04-03 10:24:14.1743|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: 2024-04-03 10:24:14.2096||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/3/2024 9:24:14 AM |url: |action: 2024-04-03 10:24:15.1269||WARN|CourseService.Core.Service.PaymentService|17 transactions found to be reprocessed |url: |action: 2024-04-03 10:24:15.1269||WARN|CourseService.Core.Service.CourseService|4 courses to be Processed |url: |action: 2024-04-03 10:24:15.1269||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 |url: |action: 2024-04-03 10:24:15.1388||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 |url: |action: 2024-04-03 10:24:15.1388||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 255 |url: |action: 2024-04-03 10:24:15.1388||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 |url: |action: 2024-04-03 10:24:15.1767||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 255 |url: |action: 2024-04-03 10:24:15.1767||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 256 |url: |action: 2024-04-03 10:24:15.1767||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 256 |url: |action: 2024-04-03 10:24:15.1767||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 257 |url: |action: 2024-04-03 10:24:15.1767||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: 2024-04-03 10:24:15.1880||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 257 |url: |action: 2024-04-03 10:24:15.1880||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 260 |url: |action: 2024-04-03 10:24:15.1880||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 260 |url: |action: 2024-04-03 10:24:15.2967|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. |url: |action: 2024-04-03 10:24:15.2967|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: 2024-04-03 10:24:15.2967|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {1d823913-fc17-45fe-a2cd-c097db7009d8} may be persisted to storage in unencrypted form. |url: |action: 2024-04-03 10:24:15.2967||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: 2024-04-03 10:24:15.3155|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2024-04-03 10:24:15.3155|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="33e4d46e-ff45-4466-a5ff-ae8f3c188b35" |url: |action: 2024-04-03 10:24:15.3155|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2024-04-03 10:24:15.3155|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="33e4d46e-ff45-4466-a5ff-ae8f3c188b35" |url: |action: 2024-04-03 10:24:15.4047|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2024-04-03 10:24:15.4047|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="41b87687-4e93-4052-ab67-c9cc0c33cb9a" |url: |action: 2024-04-03 10:24:15.4047|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2024-04-03 10:24:15.4047|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="41b87687-4e93-4052-ab67-c9cc0c33cb9a" |url: |action: 2024-04-03 10:24:15.9368||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: 2024-04-03 10:24:16.0787||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 |url: |action: 2024-04-03 10:24:16.0787||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. |url: |action: 2024-04-03 10:24:16.0787||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 |url: |action: 2024-04-03 10:24:16.0787||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 |url: |action: 2024-04-03 10:24:16.0787||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 |url: |action: 2024-04-03 10:24:16.7194||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: 2024-04-03 10:24:16.9431||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 10:24:16.9431||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 10:24:17.4944|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 2174.5498ms - BadRequest |url: |action: 2024-04-03 10:24:17.4944|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Wed, 03 Apr 2024 09:24:16 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2024-04-03 10:24:17.4944|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 2184.3022ms - BadRequest |url: |action: 2024-04-03 10:24:17.4944|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Wed, 03 Apr 2024 09:24:16 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2024-04-03 10:24:17.5177||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: 2024-04-03 10:24:17.7472|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 2341.8922ms - BadRequest |url: |action: 2024-04-03 10:24:17.7472|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Wed, 03 Apr 2024 09:24:16 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2024-04-03 10:24:17.7472|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 2343.4951ms - BadRequest |url: |action: 2024-04-03 10:24:17.7472|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Wed, 03 Apr 2024 09:24:16 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2024-04-03 10:24:17.7492||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: 2024-04-03 10:24:18.0630||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:24:18.0630||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:24:18.1668||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 10:24:18.1668||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 10:24:18.1800||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 |url: |action: 2024-04-03 10:24:18.1800||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. |url: |action: 2024-04-03 10:24:18.1800||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2024-04-03 10:24:18.1800||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2024-04-03 10:24:18.1800||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2024-04-03 10:24:18.4810||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: 2024-04-03 10:24:18.4853||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 10:24:18.4853||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 10:24:18.6588||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 10:24:18.6588||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 10:24:18.6588||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2024-04-03 10:24:18.6588||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2024-04-03 10:24:18.6588||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2024-04-03 10:24:18.6588||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2024-04-03 10:24:18.6588||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2024-04-03 10:24:18.9635||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: 2024-04-03 10:24:18.9713||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 10:24:18.9713||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 10:24:19.1395||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 10:24:19.1395||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 10:24:19.1395||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2024-04-03 10:24:19.1395||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2024-04-03 10:24:19.1395||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2024-04-03 10:24:19.1395||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2024-04-03 10:24:19.1395||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2024-04-03 10:24:19.4561||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: 2024-04-03 10:24:19.4561||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 10:24:19.4561||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 10:24:19.6393||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 10:24:19.6393||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 10:24:19.6393||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2024-04-03 10:24:19.6393||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2024-04-03 10:24:19.6393||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 |url: |action: 2024-04-03 10:24:19.6393||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 |url: |action: 2024-04-03 10:24:19.6393||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 |url: |action: 2024-04-03 10:24:20.2453||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: 2024-04-03 10:24:20.2543||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 |url: |action: 2024-04-03 10:24:20.2543||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. |url: |action: 2024-04-03 10:24:20.2543||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 |url: |action: 2024-04-03 10:24:20.2543||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 |url: |action: 2024-04-03 10:24:20.2543||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 |url: |action: 2024-04-03 10:24:20.8388||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: 2024-04-03 10:24:20.8508||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 |url: |action: 2024-04-03 10:24:20.8508||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. |url: |action: 2024-04-03 10:24:20.8508||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 |url: |action: 2024-04-03 10:24:20.8508||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 |url: |action: 2024-04-03 10:24:20.8508||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 |url: |action: 2024-04-03 10:24:21.4488||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: 2024-04-03 10:24:21.4574||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 |url: |action: 2024-04-03 10:24:21.4574||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. |url: |action: 2024-04-03 10:24:21.4574||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 |url: |action: 2024-04-03 10:24:21.4574||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 |url: |action: 2024-04-03 10:24:21.4574||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 |url: |action: 2024-04-03 10:24:22.0557||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: 2024-04-03 10:24:22.0683||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 |url: |action: 2024-04-03 10:24:22.0683||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. |url: |action: 2024-04-03 10:24:22.0683||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 |url: |action: 2024-04-03 10:24:22.0683||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 |url: |action: 2024-04-03 10:24:22.0683||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 |url: |action: 2024-04-03 10:24:22.6576||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: 2024-04-03 10:24:22.6576||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 10:24:22.6576||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 10:24:22.8272||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 10:24:22.8272||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 10:24:22.8272||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 |url: |action: 2024-04-03 10:24:22.8272||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. |url: |action: 2024-04-03 10:24:22.8272||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 |url: |action: 2024-04-03 10:24:22.8272||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 |url: |action: 2024-04-03 10:24:22.8272||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 |url: |action: 2024-04-03 10:24:23.0649||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:24:23.0649||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:24:23.4473||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: 2024-04-03 10:24:23.4528||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 10:24:23.4528||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 10:24:23.6128||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 10:24:23.6128||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 10:24:23.6128||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 |url: |action: 2024-04-03 10:24:23.6128||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. |url: |action: 2024-04-03 10:24:23.6128||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 |url: |action: 2024-04-03 10:24:23.6128||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 |url: |action: 2024-04-03 10:24:23.6128||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 |url: |action: 2024-04-03 10:24:24.2500||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: 2024-04-03 10:24:24.2500||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 10:24:24.2500||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 10:24:24.4310||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 10:24:24.4310||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 10:24:24.4379||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 |url: |action: 2024-04-03 10:24:24.4379||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. |url: |action: 2024-04-03 10:24:24.4379||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2024-04-03 10:24:24.4379||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2024-04-03 10:24:24.4379||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2024-04-03 10:24:25.1070||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: 2024-04-03 10:24:25.1070||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2024-04-03 10:24:25.1070||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2024-04-03 10:24:25.1070||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2024-04-03 10:24:25.1070||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2024-04-03 10:24:25.1070||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2024-04-03 10:24:25.3688||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: 2024-04-03 10:24:25.3759||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2024-04-03 10:24:25.3759||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2024-04-03 10:24:25.3759||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2024-04-03 10:24:25.3759||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2024-04-03 10:24:25.3759||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2024-04-03 10:24:25.9987||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: 2024-04-03 10:24:25.9987||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2024-04-03 10:24:25.9987||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2024-04-03 10:24:25.9987||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2024-04-03 10:24:25.9987||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2024-04-03 10:24:25.9987||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2024-04-03 10:24:26.5719||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: 2024-04-03 10:24:26.5796||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2024-04-03 10:24:26.5796||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2024-04-03 10:24:26.5796||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2024-04-03 10:24:26.5796||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2024-04-03 10:24:26.5796||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2024-04-03 10:24:27.2025||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: 2024-04-03 10:24:27.2097||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2024-04-03 10:24:27.2097||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2024-04-03 10:24:28.0668||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:24:28.0668||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:24:33.0675||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:24:33.0675||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:24:38.0681||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:24:38.0681||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:24:43.0663||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8856:c856e7ba heartbeat successfully sent |url: |action: 2024-04-03 10:24:43.0663||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8856:c856e7ba waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:24:43.0663||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:24:43.0663||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:24:48.0731||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:24:48.0731||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:24:53.0761||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:24:53.0761||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:24:58.0808||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:24:58.0808||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:25:03.0844||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:25:03.0844||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:25:08.0846||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:25:08.0846||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:25:13.0666||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8856:c856e7ba heartbeat successfully sent |url: |action: 2024-04-03 10:25:13.0666||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8856:c856e7ba waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:25:13.0865||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:25:13.0865||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:25:18.0899||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:25:18.0899||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:25:23.0904||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:25:23.0904||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:25:28.0909||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:25:28.0909||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:25:33.0912||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:25:33.0912||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:25:38.0943||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:25:38.0943||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:25:41.1552||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 3, CurrentSection : 5 |url: https://api.skilldorm.com/Course/api/Course/Overall/Percentage|action: FetchOverallCoursesPercentage 2024-04-03 10:25:41.1552||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 3, CurrentSection : 5 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/10639|action: FetchEnrolledCourses 2024-04-03 10:25:41.2363||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 3, CurrentSection : 5 |url: https://api.skilldorm.com/Course/api/Course/Recent/10639|action: FetchRecentCourse 2024-04-03 10:25:41.3080||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 3, CurrentSection : 5 |url: https://api.skilldorm.com/Course/api/Course/Recent/10639|action: FetchRecentCourse 2024-04-03 10:25:43.6440||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:25:43.6440||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:25:43.6440||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8856:c856e7ba heartbeat successfully sent |url: |action: 2024-04-03 10:25:43.6440||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8856:c856e7ba waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:25:43.6910||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 3, CurrentSection : 5 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:25:47.4847||DEBUG|CourseService.Program|init main function |url: |action: 2024-04-03 10:25:47.8408||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... |url: |action: 2024-04-03 10:25:47.9529||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. |url: |action: 2024-04-03 10:25:47.9529||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: 192.168.2.4@SkillDorm' |url: |action: 2024-04-03 10:25:47.9529||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. |url: |action: 2024-04-03 10:25:47.9662||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: 2024-04-03 10:25:47.9662||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:5b81a7e1 has started in 2.774 ms |url: |action: 2024-04-03 10:25:47.9662||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:1636:819ef825 is announcing itself... |url: |action: 2024-04-03 10:25:48.0474||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:1636:819ef825 successfully announced in 73.3032 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:76a0a6bf has started in 1.0638 ms |url: |action: 2024-04-03 10:25:48.0474||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:1636:819ef825 is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:fb3c771a has started in 0.2088 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:4ede6db8 has started in 0.181 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:50041016 has started in 0.2574 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:896d2b45 has started in 0.1816 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:15249cce has started in 0.4408 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:cd0cdb3e has started in 0.6157 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2024-04-03 10:25:48.0474||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:25:48.0474||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:076ab00c has started in 1.8622 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:20babcbc has started in 2.0191 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:798e5e99 has started in 2.4085 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1e3855e7 has started in 2.5747 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3f8a0d30 has started in 2.3045 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e03c6258 has started in 2.9316 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:65838b31 has started in 2.7359 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:5443ab9d has started in 3.0835 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:527a2645 has started in 3.2706 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a7b3e911 has started in 3.6849 ms |url: |action: 2024-04-03 10:25:48.0474||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:bea8f058 has started in 3.527 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:bb115455 has started in 3.3946 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0ec42efd has started in 3.7945 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:04dd1d15 has started in 3.9722 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:75371631 has started in 4.098 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:98a3cb89 has started in 4.2332 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ebd0e86e has started in 4.3385 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:233e9ef1 has started in 4.4671 ms |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:e01a53a1 has started in 0.7018 ms |url: |action: 2024-04-03 10:25:48.0474||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:1636:819ef825 all the dispatchers started |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:770d2741 has started in 0.1809 ms |url: |action: 2024-04-03 10:25:48.0474||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 10:25:48.0474||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2024-04-03 10:25:48.0474||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2024-04-03 10:25:48.0733||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2024-04-03 10:25:48.0733||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2024-04-03 10:25:48.0733||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2024-04-03 10:25:48.0733||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2024-04-03 10:25:48.0765||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2024-04-03 10:25:48.0765||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2024-04-03 10:25:48.0765||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2024-04-03 10:25:48.6889|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: 2024-04-03 10:25:48.6889|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: 2024-04-03 10:25:48.6889|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: 2024-04-03 10:25:48.6889|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: 2024-04-03 10:25:48.6889|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: 2024-04-03 10:25:48.6889|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: 2024-04-03 10:25:48.6889|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: 2024-04-03 10:25:48.6889|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: 2024-04-03 10:25:48.6889|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: 2024-04-03 10:25:48.6889|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: 2024-04-03 10:25:48.6889|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: 2024-04-03 10:25:48.6889|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: 2024-04-03 10:25:48.6889|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: 2024-04-03 10:25:48.6889|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: 2024-04-03 10:25:48.6889|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: 2024-04-03 10:25:48.6889|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: 2024-04-03 10:25:48.6889|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: 2024-04-03 10:25:48.6889|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: 2024-04-03 10:25:48.9830|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. |url: |action: 2024-04-03 10:25:48.9830|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: 2024-04-03 10:25:48.9830|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {8edc3506-0883-486a-a486-ad69c824f087} may be persisted to storage in unencrypted form. |url: |action: 2024-04-03 10:25:50.1545||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 3, CurrentSection : 5 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:25:53.0547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:25:53.0547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:25:58.0553||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:25:58.0553||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:26:03.0586||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:26:03.0586||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:26:03.1089||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:1712136253088;LastJobId:230361;NextExecution:1712136360000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712136363079;NextExecution:1712136480000;LastJobId:230366), NextExecution: (4/3/2024 9:28:00 AM) |url: |action: 2024-04-03 10:26:03.1326||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:1712136253088;LastJobId:230362;NextExecution:1712136360000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712136363079;NextExecution:1712136480000;LastJobId:230367), NextExecution: (4/3/2024 9:28:00 AM) |url: |action: 2024-04-03 10:26:03.1326||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 10:26:08.0607||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:26:08.0607||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:26:13.0611||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:26:13.0611||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:26:18.0589||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:26:18.0589||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:26:18.0647||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:26:18.0647||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:26:23.0687||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:26:23.0687||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:26:28.0708||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:26:28.0708||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:26:33.0756||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:26:33.0756||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:26:38.0783||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:26:38.0783||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:26:43.0819||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:26:43.0819||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:26:45.5495||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:26:48.0641||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:26:48.0641||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:26:48.0862||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:26:48.0862||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:26:53.0901||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:26:53.0901||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:26:58.0920||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:26:58.0920||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:27:03.0933||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:27:03.0933||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:27:08.0979||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:27:08.0979||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:27:13.1016||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:27:13.1016||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:27:18.0669||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:27:18.0669||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:27:18.1042||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:27:18.1042||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:27:23.1057||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:27:23.1057||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:27:28.1118||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:27:28.1118||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:27:29.8373||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 1 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:27:33.1157||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:27:33.1157||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:27:38.1201||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:27:38.1201||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:27:43.1221||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:27:43.1221||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:27:48.0677||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:27:48.0677||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:27:48.1258||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:27:48.1258||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:27:53.1296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:27:53.1296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:27:58.1328||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:27:58.1328||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:27:59.5883||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:27:59.7447||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:28:00.6310||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 1 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:28:03.1347||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:28:03.1347||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:28:03.1609||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:1712136363079;LastJobId:230366;NextExecution:1712136480000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712136483155;NextExecution:1712136600000;LastJobId:230368), NextExecution: (4/3/2024 9:30:00 AM) |url: |action: 2024-04-03 10:28:03.1609||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:1712136363079;LastJobId:230367;NextExecution:1712136480000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712136483155;NextExecution:1712136600000;LastJobId:230369), NextExecution: (4/3/2024 9:30:00 AM) |url: |action: 2024-04-03 10:28:03.1729||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 10:28:08.1354||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:28:08.1354||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:28:13.1374||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:28:13.1374||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:28:18.0726||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:28:18.0726||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:28:18.1417||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:28:18.1417||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:28:20.3607||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:28:23.1461||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:28:23.1461||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:28:28.1468||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:28:28.1468||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:28:33.1475||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:28:33.1475||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:28:38.1507||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:28:38.1507||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:28:43.1549||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:28:43.1549||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:28:48.0734||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:28:48.0734||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:28:48.1568||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:28:48.1568||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:28:53.1615||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:28:53.1615||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:28:58.1642||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:28:58.1642||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:29:03.1657||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:29:03.1657||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:29:08.1661||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:29:08.1661||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:29:13.1680||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:29:13.1680||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:29:18.0745||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:29:18.0745||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:29:18.1726||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:29:18.1726||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:29:23.1732||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:29:23.1732||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:29:28.1738||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:29:28.1738||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:29:33.1770||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:29:33.1770||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:29:38.1813||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:29:38.1813||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:29:43.1839||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:29:43.1839||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:29:48.0753||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:29:48.0753||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:29:48.1882||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:29:48.1882||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:29:53.1918||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:29:53.1918||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:29:58.1930||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:29:58.1930||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:30:03.1961||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:30:03.1961||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:30:03.1961||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:1712136483155;LastJobId:230368;NextExecution:1712136600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712136603191;NextExecution:1712136720000;LastJobId:230370), NextExecution: (4/3/2024 9:32:00 AM) |url: |action: 2024-04-03 10:30:03.2064||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:1712136483155;LastJobId:230369;NextExecution:1712136600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712136603191;NextExecution:1712136720000;LastJobId:230371), NextExecution: (4/3/2024 9:32:00 AM) |url: |action: 2024-04-03 10:30:03.2064||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 10:30:07.3213||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:30:07.4697||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:30:08.1974||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:30:08.1974||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:30:08.3583||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:30:13.1978||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:30:13.1978||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:30:18.0757||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:30:18.0757||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:30:18.1994||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:30:18.1994||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:30:23.2026||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:30:23.2026||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:30:28.2036||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:30:28.2036||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:30:33.2064||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:30:33.2064||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:30:38.2070||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:30:38.2070||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:30:43.2089||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:30:43.2089||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:30:48.0588||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 10:30:48.0588||INFO|Hangfire.Server.ServerWatchdog|1 servers were removed due to timeout |url: |action: 2024-04-03 10:30:48.0588||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 10:30:48.0755||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:30:48.0755||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:30:48.2108||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:30:48.2108||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:30:53.2115||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:30:53.2115||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:30:58.2134||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:30:58.2134||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:31:03.2177||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:31:03.2177||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:31:08.2220||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:31:08.2220||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:31:13.2238||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:31:13.2238||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:31:18.0788||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:31:18.0788||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:31:18.2238||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:31:18.2238||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:31:23.2268||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:31:23.2268||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:31:28.2305||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:31:28.2305||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:31:33.2314||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:31:33.2314||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:31:33.5783||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:31:33.7244||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:31:34.6015||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 3 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:31:38.2317||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:31:38.2317||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:31:43.2336||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:31:43.2336||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:31:48.0806||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:31:48.0806||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:31:48.2383||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:31:48.2383||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:31:53.2421||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:31:53.2421||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:31:58.2441||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:31:58.2441||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:32:03.2344||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:1712136603191;LastJobId:230370;NextExecution:1712136720000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712136723230;NextExecution:1712136840000;LastJobId:230372), NextExecution: (4/3/2024 9:34:00 AM) |url: |action: 2024-04-03 10:32:03.2344||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:1712136603191;LastJobId:230371;NextExecution:1712136720000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712136723230;NextExecution:1712136840000;LastJobId:230373), NextExecution: (4/3/2024 9:34:00 AM) |url: |action: 2024-04-03 10:32:03.2445||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:32:03.2445||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:32:03.2445||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 10:32:08.2460||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:32:08.2460||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:32:13.2469||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:32:13.2469||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:32:18.0845||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:32:18.0845||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:32:18.2499||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:32:18.2499||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:32:23.2506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:32:23.2506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:32:26.1246||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:32:26.2686||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:32:27.1427||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 1 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:32:28.2506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:32:28.2506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:32:33.2529||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:32:33.2529||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:32:38.2560||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:32:38.2560||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:32:43.2579||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:32:43.2579||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:32:48.0863||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:32:48.0863||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:32:48.2586||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:32:48.2586||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:32:53.2603||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:32:53.2603||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:32:58.2623||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:32:58.2623||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:33:03.2666||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:33:03.2666||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:33:08.2684||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:33:08.2684||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:33:13.2727||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:33:13.2727||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:33:18.0896||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:33:18.0896||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:33:18.2740||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:33:18.2740||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:33:23.2751||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:33:23.2751||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:33:28.2785||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:33:28.2785||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:33:33.2832||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:33:33.2832||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:33:38.2876||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:33:38.2876||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:33:43.2918||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:33:43.2918||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:33:48.0920||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:33:48.0920||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:33:48.2960||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:33:48.2960||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:33:53.3005||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:33:53.3005||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:33:58.3051||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:33:58.3051||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:34:03.2686||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:1712136723230;LastJobId:230372;NextExecution:1712136840000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712136843263;NextExecution:1712136960000;LastJobId:230374), NextExecution: (4/3/2024 9:36:00 AM) |url: |action: 2024-04-03 10:34:03.2760||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:1712136723230;LastJobId:230373;NextExecution:1712136840000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712136843263;NextExecution:1712136960000;LastJobId:230375), NextExecution: (4/3/2024 9:36:00 AM) |url: |action: 2024-04-03 10:34:03.2760||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 10:34:03.3063||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:34:03.3063||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:34:03.4772||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:34:03.6123||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:34:04.4740||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:34:08.3106||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:34:08.3106||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:34:13.3150||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:34:13.3150||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:34:18.0939||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:34:18.0939||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:34:18.3178||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:34:18.3178||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:34:23.3199||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:34:23.3199||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:34:28.3230||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:34:28.3230||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:34:33.3276||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:34:33.3276||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:34:38.3318||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:34:38.3318||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:34:43.3340||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:34:43.3340||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:34:48.0958||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:34:48.0958||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:34:48.3381||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:34:48.3381||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:34:53.3412||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:34:53.3412||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:34:58.3431||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:34:58.3431||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:35:03.3449||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:35:03.3449||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:35:08.3487||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:35:08.3487||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:35:13.3525||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:35:13.3525||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:35:18.0993||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:35:18.0993||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:35:18.3544||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:35:18.3544||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:35:23.3562||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:35:23.3562||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:35:28.3581||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:35:28.3581||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:35:28.9963||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:35:29.1453||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:35:30.0272||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 3 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:35:33.3607||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:35:33.3607||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:35:38.3632||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:35:38.3632||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:35:43.3675||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:35:43.3675||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:35:48.0531||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 10:35:48.0531||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 10:35:48.1004||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:35:48.1004||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:35:48.3695||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:35:48.3695||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:35:53.3719||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:35:53.3719||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:35:58.3743||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:35:58.3743||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:36:03.3096||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:1712136843263;LastJobId:230374;NextExecution:1712136960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712136963305;NextExecution:1712137080000;LastJobId:230376), NextExecution: (4/3/2024 9:38:00 AM) |url: |action: 2024-04-03 10:36:03.3165||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:1712136843263;LastJobId:230375;NextExecution:1712136960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712136963305;NextExecution:1712137080000;LastJobId:230377), NextExecution: (4/3/2024 9:38:00 AM) |url: |action: 2024-04-03 10:36:03.3165||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 10:36:03.3757||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:36:03.3757||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:36:08.3763||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:36:08.3763||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:36:09.9608|20102|ERROR|Microsoft.EntityFrameworkCore.Database.Command|Failed executing DbCommand (2ms) [Parameters=[@p0='?' (DbType = Int64), @p1='?' (DbType = Int64), @p2='?' (DbType = Boolean), @p3='?' (DbType = DateTime2), @p4='?' (DbType = DateTime2), @p5='?' (DbType = Boolean), @p6='?' (DbType = Boolean), @p7='?' (DbType = Boolean), @p8='?' (DbType = Int64), @p9='?' (DbType = Int64), @p10='?' (DbType = Int32), @p11='?' (DbType = Int32), @p12='?' (DbType = Int64), @p13='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SET NOCOUNT ON; INSERT INTO [CourseViewing] ([CourseId], [CreatedBy], [CurrentViewing], [DateCreated], [DateModified], [IsActive], [IsCompleted], [IsDeleted], [ModifiedBy], [Module], [Percentage], [SecondsWatched], [Section], [UserId]) VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7, @p8, @p9, @p10, @p11, @p12, @p13); SELECT [Id] FROM [CourseViewing] WHERE @@ROWCOUNT = 1 AND [Id] = scope_identity(); |url: https://api.skilldorm.com/Course/api/Course/Quiz/UpdateScore/10639|action: UpdateCourseQuizScore 2024-04-03 10:36:09.9747|10000|ERROR|Microsoft.EntityFrameworkCore.Update|An exception occurred in the database while saving changes for context type 'CourseService.Data.Entity.AppDbContext'. Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:c9748b3d-45ea-4980-8aa3-2797852e4db9 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:c9748b3d-45ea-4980-8aa3-2797852e4db9 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess)|url: https://api.skilldorm.com/Course/api/Course/Quiz/UpdateScore/10639|action: UpdateCourseQuizScore 2024-04-03 10:36:09.9747||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:c9748b3d-45ea-4980-8aa3-2797852e4db9 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 |url: https://api.skilldorm.com/Course/api/Course/Quiz/UpdateScore/10639|action: UpdateCourseQuizScore 2024-04-03 10:36:09.9747||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:c9748b3d-45ea-4980-8aa3-2797852e4db9 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 |url: https://api.skilldorm.com/Course/api/Course/Quiz/UpdateScore/10639|action: UpdateCourseQuizScore 2024-04-03 10:36:10.9736||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 3 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:36:13.3782||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:36:13.3782||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:36:18.1048||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:36:18.1048||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:36:18.3809||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:36:18.3809||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:36:23.3851||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:36:23.3851||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:36:28.3883||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:36:28.3883||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:36:33.3902||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:36:33.3902||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:36:38.3921||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:36:38.3921||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:36:43.3957||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:36:43.3957||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:36:48.1049||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:36:48.1049||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:36:48.4001||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:36:48.4001||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:36:53.4040||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:36:53.4040||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:36:58.4084||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:36:58.4084||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:37:03.4112||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:37:03.4112||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:37:08.4122||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:37:08.4122||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:37:13.4157||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:37:13.4157||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:37:18.1099||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:37:18.1099||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:37:18.4172||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:37:18.4172||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:37:23.4205||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:37:23.4205||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:37:28.4250||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:37:28.4250||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:37:33.4255||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:37:33.4255||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:37:38.4299||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:37:38.4299||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:37:43.4314||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:37:43.4314||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:37:48.1136||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:37:48.1136||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:37:48.4356||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:37:48.4356||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:37:53.4364||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:37:53.4364||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:37:58.4382||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:37:58.4382||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:38:03.3430||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:1712136963305;LastJobId:230376;NextExecution:1712137080000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712137083338;NextExecution:1712137200000;LastJobId:230378), NextExecution: (4/3/2024 9:40:00 AM) |url: |action: 2024-04-03 10:38:03.3532||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:1712136963305;LastJobId:230377;NextExecution:1712137080000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712137083338;NextExecution:1712137200000;LastJobId:230379), NextExecution: (4/3/2024 9:40:00 AM) |url: |action: 2024-04-03 10:38:03.3532||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 10:38:03.4413||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:38:03.4413||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:38:08.4426||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:38:08.4426||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:38:13.4465||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:38:13.4465||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:38:18.1195||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:38:18.1195||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:38:18.4509||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:38:18.4509||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:38:23.4516||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:38:23.4516||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:38:28.4522||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:38:28.4522||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:38:33.4526||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:38:33.4526||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:38:38.4547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:38:38.4547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:38:43.4597||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:38:43.4597||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:38:48.1230||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:38:48.1230||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:38:48.4600||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:38:48.4600||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:38:53.4623||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:38:53.4623||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:38:58.4636||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:38:58.4636||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:39:03.4661||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:39:03.4661||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:39:08.4682||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:39:08.4682||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:39:13.4687||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:39:13.4687||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:39:18.1262||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:39:18.1262||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:39:18.4701||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:39:18.4701||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:39:23.4681||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:39:23.4745||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:39:23.4745||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:39:23.6110||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:39:24.4062||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 1 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:39:28.4790||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:39:28.4790||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:39:33.4814||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:39:33.4814||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:39:38.4833||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:39:38.4833||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:39:43.4837||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:39:43.4837||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:39:48.1302||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:39:48.1302||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:39:48.4847||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:39:48.4847||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:39:53.4879||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:39:53.4879||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:39:58.4898||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:39:58.4898||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:40:03.3914||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:1712137083338;LastJobId:230378;NextExecution:1712137200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712137203387;NextExecution:1712137320000;LastJobId:230380), NextExecution: (4/3/2024 9:42:00 AM) |url: |action: 2024-04-03 10:40:03.3977||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:1712137083338;LastJobId:230379;NextExecution:1712137200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712137203387;NextExecution:1712137320000;LastJobId:230381), NextExecution: (4/3/2024 9:42:00 AM) |url: |action: 2024-04-03 10:40:03.3977||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 10:40:03.4930||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:40:03.4930||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:40:08.4975||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:40:08.4975||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:40:13.5001||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:40:13.5001||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:40:18.1314||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:40:18.1314||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:40:18.5012||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:40:18.5012||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:40:23.5038||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:40:23.5038||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:40:28.5046||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:40:28.5046||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:40:33.5061||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:40:33.5061||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:40:38.5077||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:40:38.5077||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:40:43.5102||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:40:43.5102||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:40:48.0505||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 10:40:48.0505||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 10:40:48.1329||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:40:48.1329||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:40:48.5115||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:40:48.5115||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:40:53.5116||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:40:53.5116||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:40:58.5154||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:40:58.5154||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:41:03.5153||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:41:03.5153||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:41:08.5161||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:41:08.5161||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:41:13.5188||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:41:13.5188||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:41:18.1357||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:41:18.1357||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:41:18.5195||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:41:18.5195||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:41:23.5239||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:41:23.5239||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:41:28.5276||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:41:28.5276||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:41:33.5278||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:41:33.5278||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:41:38.5281||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:41:38.5281||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:41:43.5318||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:41:43.5318||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:41:48.1384||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:41:48.1384||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:41:48.5366||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:41:48.5366||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:41:52.6825||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:41:52.8345||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:41:53.5409||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:41:53.5409||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:41:53.6455||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 1 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:41:58.5435||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:41:58.5435||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:42:03.4291||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:1712137203387;LastJobId:230380;NextExecution:1712137320000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712137323425;NextExecution:1712137440000;LastJobId:230382), NextExecution: (4/3/2024 9:44:00 AM) |url: |action: 2024-04-03 10:42:03.4355||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:1712137203387;LastJobId:230381;NextExecution:1712137320000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712137323425;NextExecution:1712137440000;LastJobId:230383), NextExecution: (4/3/2024 9:44:00 AM) |url: |action: 2024-04-03 10:42:03.4355||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 10:42:03.5443||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:42:03.5443||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:42:08.5457||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:42:08.5457||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:42:13.5452||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:42:13.5452||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:42:18.1365||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:42:18.1365||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:42:18.5478||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:42:18.5478||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:42:23.5503||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:42:23.5503||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:42:28.5529||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:42:28.5529||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:42:33.5553||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:42:33.5553||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:42:38.5594||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:42:38.5594||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:42:43.5643||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:42:43.5643||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:42:48.1384||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:42:48.1384||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:42:48.5644||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:42:48.5644||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:42:53.5679||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:42:53.5679||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:42:58.5710||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:42:58.5710||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:43:03.5709||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:43:03.5709||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:43:08.5733||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:43:08.5733||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:43:13.5762||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:43:13.5762||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:43:16.4458||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:43:16.5876||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:43:17.3559||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:43:18.1420||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:43:18.1420||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:43:18.5769||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:43:18.5769||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:43:23.5783||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:43:23.5783||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:43:28.5829||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:43:28.5829||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:43:33.5864||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:43:33.5864||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:43:38.5885||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:43:38.5885||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:43:43.5905||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:43:43.5905||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:43:48.1439||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:43:48.1439||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:43:48.5922||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:43:48.5922||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:43:53.5932||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:43:53.5932||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:43:58.5980||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:43:58.5980||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:44:03.4584||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:1712137323425;LastJobId:230382;NextExecution:1712137440000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712137443454;NextExecution:1712137560000;LastJobId:230384), NextExecution: (4/3/2024 9:46:00 AM) |url: |action: 2024-04-03 10:44:03.4650||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:1712137323425;LastJobId:230383;NextExecution:1712137440000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712137443454;NextExecution:1712137560000;LastJobId:230385), NextExecution: (4/3/2024 9:46:00 AM) |url: |action: 2024-04-03 10:44:03.4650||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 10:44:03.6019||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:44:03.6019||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:44:08.6063||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:44:08.6063||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:44:13.6096||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:44:13.6096||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:44:18.1441||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:44:18.1441||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:44:18.6102||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:44:18.6102||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:44:23.6143||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:44:23.6143||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:44:23.6246||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:44:28.6164||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:44:28.6164||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:44:33.6169||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:44:33.6169||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:44:38.6177||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:44:38.6177||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:44:43.6208||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:44:43.6208||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:44:48.1439||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:44:48.1439||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:44:48.6227||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:44:48.6227||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:44:51.4496|20102|ERROR|Microsoft.EntityFrameworkCore.Database.Command|Failed executing DbCommand (1ms) [Parameters=[@p0='?' (DbType = Int64), @p1='?' (DbType = Int64), @p2='?' (DbType = Boolean), @p3='?' (DbType = DateTime2), @p4='?' (DbType = DateTime2), @p5='?' (DbType = Boolean), @p6='?' (DbType = Boolean), @p7='?' (DbType = Boolean), @p8='?' (DbType = Int64), @p9='?' (DbType = Int64), @p10='?' (DbType = Int32), @p11='?' (DbType = Int32), @p12='?' (DbType = Int64), @p13='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SET NOCOUNT ON; INSERT INTO [CourseViewing] ([CourseId], [CreatedBy], [CurrentViewing], [DateCreated], [DateModified], [IsActive], [IsCompleted], [IsDeleted], [ModifiedBy], [Module], [Percentage], [SecondsWatched], [Section], [UserId]) VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7, @p8, @p9, @p10, @p11, @p12, @p13); SELECT [Id] FROM [CourseViewing] WHERE @@ROWCOUNT = 1 AND [Id] = scope_identity(); |url: https://api.skilldorm.com/Course/api/Course/Quiz/UpdateScore/10639|action: UpdateCourseQuizScore 2024-04-03 10:44:51.4496|10000|ERROR|Microsoft.EntityFrameworkCore.Update|An exception occurred in the database while saving changes for context type 'CourseService.Data.Entity.AppDbContext'. Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:c9748b3d-45ea-4980-8aa3-2797852e4db9 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:c9748b3d-45ea-4980-8aa3-2797852e4db9 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess)|url: https://api.skilldorm.com/Course/api/Course/Quiz/UpdateScore/10639|action: UpdateCourseQuizScore 2024-04-03 10:44:51.4496||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:c9748b3d-45ea-4980-8aa3-2797852e4db9 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 |url: https://api.skilldorm.com/Course/api/Course/Quiz/UpdateScore/10639|action: UpdateCourseQuizScore 2024-04-03 10:44:51.4496||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:c9748b3d-45ea-4980-8aa3-2797852e4db9 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 |url: https://api.skilldorm.com/Course/api/Course/Quiz/UpdateScore/10639|action: UpdateCourseQuizScore 2024-04-03 10:44:52.3338||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:44:53.6240||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:44:53.6240||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:44:58.6242||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:44:58.6242||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:45:03.6274||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:45:03.6274||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:45:08.6293||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:45:08.6293||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:45:13.6305||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:45:13.6305||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:45:18.1466||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:45:18.1466||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:45:18.6333||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:45:18.6333||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:45:23.6339||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:45:23.6339||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:45:28.6358||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:45:28.6358||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:45:33.6358||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:45:33.6358||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:45:36.6850|20102|ERROR|Microsoft.EntityFrameworkCore.Database.Command|Failed executing DbCommand (1ms) [Parameters=[@p0='?' (DbType = Int64), @p1='?' (DbType = Int64), @p2='?' (DbType = Boolean), @p3='?' (DbType = DateTime2), @p4='?' (DbType = DateTime2), @p5='?' (DbType = Boolean), @p6='?' (DbType = Boolean), @p7='?' (DbType = Boolean), @p8='?' (DbType = Int64), @p9='?' (DbType = Int64), @p10='?' (DbType = Int32), @p11='?' (DbType = Int32), @p12='?' (DbType = Int64), @p13='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SET NOCOUNT ON; INSERT INTO [CourseViewing] ([CourseId], [CreatedBy], [CurrentViewing], [DateCreated], [DateModified], [IsActive], [IsCompleted], [IsDeleted], [ModifiedBy], [Module], [Percentage], [SecondsWatched], [Section], [UserId]) VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7, @p8, @p9, @p10, @p11, @p12, @p13); SELECT [Id] FROM [CourseViewing] WHERE @@ROWCOUNT = 1 AND [Id] = scope_identity(); |url: https://api.skilldorm.com/Course/api/Course/Quiz/UpdateScore/10639|action: UpdateCourseQuizScore 2024-04-03 10:45:36.6850|10000|ERROR|Microsoft.EntityFrameworkCore.Update|An exception occurred in the database while saving changes for context type 'CourseService.Data.Entity.AppDbContext'. Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:c9748b3d-45ea-4980-8aa3-2797852e4db9 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:c9748b3d-45ea-4980-8aa3-2797852e4db9 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess)|url: https://api.skilldorm.com/Course/api/Course/Quiz/UpdateScore/10639|action: UpdateCourseQuizScore 2024-04-03 10:45:36.6850||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:c9748b3d-45ea-4980-8aa3-2797852e4db9 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 |url: https://api.skilldorm.com/Course/api/Course/Quiz/UpdateScore/10639|action: UpdateCourseQuizScore 2024-04-03 10:45:36.6850||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:c9748b3d-45ea-4980-8aa3-2797852e4db9 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 |url: https://api.skilldorm.com/Course/api/Course/Quiz/UpdateScore/10639|action: UpdateCourseQuizScore 2024-04-03 10:45:37.5284||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:45:38.6397||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:45:38.6397||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:45:43.6442||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:45:43.6442||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:45:48.0476||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 10:45:48.0476||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 10:45:48.1496||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:45:48.1496||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:45:48.6475||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:45:48.6475||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:45:53.6519||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:45:53.6519||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:45:58.1799||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:45:58.6563||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:45:58.6563||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:46:03.4955||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:1712137443454;LastJobId:230384;NextExecution:1712137560000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712137563491;NextExecution:1712137680000;LastJobId:230386), NextExecution: (4/3/2024 9:48:00 AM) |url: |action: 2024-04-03 10:46:03.4955||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:1712137443454;LastJobId:230385;NextExecution:1712137560000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712137563491;NextExecution:1712137680000;LastJobId:230387), NextExecution: (4/3/2024 9:48:00 AM) |url: |action: 2024-04-03 10:46:03.4955||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 10:46:03.6566||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:46:03.6566||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:46:08.6602||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:46:08.6602||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:46:13.6614||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:46:13.6614||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:46:18.1545||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:46:18.1545||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:46:18.6627||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:46:18.6627||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:46:23.6653||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:46:23.6653||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:46:27.6054||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:46:28.6672||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:46:28.6672||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:46:30.6331||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:46:33.6674||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:46:33.6674||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:46:38.6703||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:46:38.6703||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:46:41.5249||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:46:42.7755||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:46:43.6715||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:46:43.6715||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:46:43.7945||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:46:43.7945||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:46:48.1549||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:46:48.1549||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:46:48.6734||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:46:48.6734||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:46:53.6742||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:46:53.6742||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:46:55.8557||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:46:58.6766||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:46:58.6766||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:47:03.6804||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:47:03.6804||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:47:08.6836||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:47:08.6836||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:47:13.6850||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:47:13.6850||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:47:18.1626||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:47:18.1626||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:47:18.6867||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:47:18.6867||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:47:23.6880||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:47:23.6880||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:47:28.6917||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:47:28.6917||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:47:33.6959||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:47:33.6959||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:47:38.6968||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:47:38.6968||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:47:43.7006||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:47:43.7006||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:47:48.1665||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:47:48.1665||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:47:48.7016||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:47:48.7016||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:47:53.7036||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:47:53.7036||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:47:58.7042||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:47:58.7042||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:48:03.5400||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:1712137563491;LastJobId:230386;NextExecution:1712137680000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712137683535;NextExecution:1712137800000;LastJobId:230388), NextExecution: (4/3/2024 9:50:00 AM) |url: |action: 2024-04-03 10:48:03.5400||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:1712137563491;LastJobId:230387;NextExecution:1712137680000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712137683535;NextExecution:1712137800000;LastJobId:230389), NextExecution: (4/3/2024 9:50:00 AM) |url: |action: 2024-04-03 10:48:03.5400||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 10:48:03.7073||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:48:03.7073||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:48:08.7111||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:48:08.7111||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:48:13.7112||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:48:13.7112||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:48:18.1662||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:48:18.1662||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:48:18.7162||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:48:18.7162||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:48:23.7199||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:48:23.7199||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:48:28.7244||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:48:28.7244||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:48:33.7287||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:48:33.7287||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:48:38.7307||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:48:38.7307||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:48:43.7315||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:48:43.7315||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:48:48.1689||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:48:48.1689||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:48:48.7355||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:48:48.7355||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:48:53.7381||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:48:53.7381||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:48:58.7397||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:48:58.7397||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:49:03.7441||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:49:03.7441||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:49:06.1213||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:49:08.7455||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:49:08.7455||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:49:13.7496||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:49:13.7496||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:49:13.7718||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:49:13.7718||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:49:18.1737||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 heartbeat successfully sent |url: |action: 2024-04-03 10:49:18.1737||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:1636:819ef825 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:49:18.7521||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:49:18.7521||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:49:23.0975||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:49:23.7545||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:49:23.7545||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:49:25.0498||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:49:27.2554||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/10639|action: FetchEnrolledCourses 2024-04-03 10:49:27.2554||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Overall/Percentage|action: FetchOverallCoursesPercentage 2024-04-03 10:49:27.3251||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Recent/10639|action: FetchRecentCourse 2024-04-03 10:49:27.3935||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Recent/10639|action: FetchRecentCourse 2024-04-03 10:49:27.9458||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:49:29.6815||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:49:29.6815||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:49:41.3550||DEBUG|CourseService.Program|init main function |url: |action: 2024-04-03 10:49:41.7190||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... |url: |action: 2024-04-03 10:49:41.8304||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. |url: |action: 2024-04-03 10:49:41.8432||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: 192.168.2.4@SkillDorm' |url: |action: 2024-04-03 10:49:41.8432||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. |url: |action: 2024-04-03 10:49:41.8432||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: 2024-04-03 10:49:41.8432||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:eb8f815f has started in 2.7658 ms |url: |action: 2024-04-03 10:49:41.8432||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:224:b9a665ee is announcing itself... |url: |action: 2024-04-03 10:49:41.9249||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:224:b9a665ee successfully announced in 73.1818 ms |url: |action: 2024-04-03 10:49:41.9249||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:1b263754 has started in 1.0344 ms |url: |action: 2024-04-03 10:49:41.9249||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:224:b9a665ee is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:fc10fe97 has started in 0.1996 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:ab479326 has started in 0.1497 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:a3d5aa4c has started in 0.2113 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:9aef6982 has started in 0.2022 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:55276586 has started in 0.2844 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:325de849 has started in 0.6471 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:6011766c has started in 0.7893 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:5b66f689 has started in 1.0368 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:4cd7cd56 has started in 1.8017 ms |url: |action: 2024-04-03 10:49:41.9277||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:224:b9a665ee waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:2b9a6f6b has started in 1.6696 ms |url: |action: 2024-04-03 10:49:41.9277||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:624a6cf9 has started in 1.9344 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:671d5c7b has started in 2.3283 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:46641d83 has started in 2.6516 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:7b4a196c has started in 2.9349 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:66ff395d has started in 3.1815 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0509f160 has started in 3.2929 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:bfdaccda has started in 3.9519 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:68338cd2 has started in 3.4698 ms |url: |action: 2024-04-03 10:49:41.9277||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:f131ea0e has started in 4.5478 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e2926e9b has started in 3.8039 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:898143ac has started in 4.1231 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:bcb82e62 has started in 4.2404 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e6e8053c has started in 4.4267 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:daed4d09 has started in 3.6505 ms |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:3d35a1db has started in 0.1728 ms |url: |action: 2024-04-03 10:49:41.9277||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:224:b9a665ee all the dispatchers started |url: |action: 2024-04-03 10:49:41.9277||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:a720fdb8 has started in 0.2246 ms |url: |action: 2024-04-03 10:49:41.9277||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2024-04-03 10:49:41.9277||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2024-04-03 10:49:41.9551||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2024-04-03 10:49:41.9551||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2024-04-03 10:49:41.9551||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2024-04-03 10:49:41.9551||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2024-04-03 10:49:41.9551||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2024-04-03 10:49:41.9551||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2024-04-03 10:49:41.9551||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2024-04-03 10:49:42.5701|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: 2024-04-03 10:49:42.5701|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: 2024-04-03 10:49:42.5701|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: 2024-04-03 10:49:42.5701|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: 2024-04-03 10:49:42.5701|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: 2024-04-03 10:49:42.5701|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: 2024-04-03 10:49:42.5701|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: 2024-04-03 10:49:42.5701|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: 2024-04-03 10:49:42.5701|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: 2024-04-03 10:49:42.5701|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: 2024-04-03 10:49:42.5701|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: 2024-04-03 10:49:42.5701|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: 2024-04-03 10:49:42.5701|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: 2024-04-03 10:49:42.5701|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: 2024-04-03 10:49:42.5701|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: 2024-04-03 10:49:42.5701|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: 2024-04-03 10:49:42.5701|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: 2024-04-03 10:49:42.5701|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: 2024-04-03 10:49:42.8716|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. |url: |action: 2024-04-03 10:49:42.8716|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: 2024-04-03 10:49:42.8716|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {2c3e6282-d2ef-4c30-af70-9bb895b6e40a} may be persisted to storage in unencrypted form. |url: |action: 2024-04-03 10:49:44.2972||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:49:46.9364||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:49:46.9364||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:49:51.9382||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:49:51.9382||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:49:56.9419||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:49:56.9419||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:50:01.9440||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:50:01.9440||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:50:06.9470||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:50:06.9470||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:50:11.9318||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:224:b9a665ee heartbeat successfully sent |url: |action: 2024-04-03 10:50:11.9318||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:224:b9a665ee waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:50:11.9477||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:50:11.9477||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:50:11.9882||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:1712137683535;LastJobId:230388;NextExecution:1712137800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712137811958;NextExecution:1712137920000;LastJobId:230390), NextExecution: (4/3/2024 9:52:00 AM) |url: |action: 2024-04-03 10:50:12.0117||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:1712137683535;LastJobId:230389;NextExecution:1712137800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712137811958;NextExecution:1712137920000;LastJobId:230391), NextExecution: (4/3/2024 9:52:00 AM) |url: |action: 2024-04-03 10:50:12.0117||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 10:50:16.9510||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:50:16.9510||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:50:17.2791|20102|ERROR|Microsoft.EntityFrameworkCore.Database.Command|Failed executing DbCommand (2ms) [Parameters=[@p0='?' (DbType = Int64), @p1='?' (DbType = Int64), @p2='?' (DbType = Boolean), @p3='?' (DbType = DateTime2), @p4='?' (DbType = DateTime2), @p5='?' (DbType = Boolean), @p6='?' (DbType = Boolean), @p7='?' (DbType = Boolean), @p8='?' (DbType = Int64), @p9='?' (DbType = Int64), @p10='?' (DbType = Int32), @p11='?' (DbType = Int32), @p12='?' (DbType = Int64), @p13='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SET NOCOUNT ON; INSERT INTO [CourseViewing] ([CourseId], [CreatedBy], [CurrentViewing], [DateCreated], [DateModified], [IsActive], [IsCompleted], [IsDeleted], [ModifiedBy], [Module], [Percentage], [SecondsWatched], [Section], [UserId]) VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7, @p8, @p9, @p10, @p11, @p12, @p13); SELECT [Id] FROM [CourseViewing] WHERE @@ROWCOUNT = 1 AND [Id] = scope_identity(); |url: https://api.skilldorm.com/Course/api/Course/Quiz/UpdateScore/10639|action: UpdateCourseQuizScore 2024-04-03 10:50:17.2946|10000|ERROR|Microsoft.EntityFrameworkCore.Update|An exception occurred in the database while saving changes for context type 'CourseService.Data.Entity.AppDbContext'. Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.ExecuteReader() at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:59456577-6179-45b9-bda9-94e825b178e0 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.ExecuteReader() at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:59456577-6179-45b9-bda9-94e825b178e0 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess)|url: https://api.skilldorm.com/Course/api/Course/Quiz/UpdateScore/10639|action: UpdateCourseQuizScore 2024-04-03 10:50:17.2946||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.ExecuteReader() at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:59456577-6179-45b9-bda9-94e825b178e0 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges() at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 |url: https://api.skilldorm.com/Course/api/Course/Quiz/UpdateScore/10639|action: UpdateCourseQuizScore 2024-04-03 10:50:17.2946||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.ExecuteReader() at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:59456577-6179-45b9-bda9-94e825b178e0 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges() at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 |url: https://api.skilldorm.com/Course/api/Course/Quiz/UpdateScore/10639|action: UpdateCourseQuizScore 2024-04-03 10:50:18.2556||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:50:21.9517||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:50:21.9517||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:50:26.9538||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:50:26.9538||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:50:31.9543||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:50:31.9543||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:50:36.9575||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:50:36.9575||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:50:41.9345||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:224:b9a665ee heartbeat successfully sent |url: |action: 2024-04-03 10:50:41.9345||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:224:b9a665ee waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:50:41.9627||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:50:41.9627||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:50:46.2809||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:50:46.2809||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:50:46.9664||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:50:46.9664||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:50:50.4376||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:50:51.6535||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:50:51.9690||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:50:51.9690||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:50:56.9697||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:50:56.9697||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:51:01.9698||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:51:01.9698||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:51:05.3764||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:51:05.3764||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/10639|action: FetchEnrolledCourses 2024-04-03 10:51:05.3764||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Overall/Percentage|action: FetchOverallCoursesPercentage 2024-04-03 10:51:05.4510||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Recent/10639|action: FetchRecentCourse 2024-04-03 10:51:05.5227||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Recent/10639|action: FetchRecentCourse 2024-04-03 10:51:07.1840||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:51:07.1840||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:51:13.1001||DEBUG|CourseService.Program|init main function |url: |action: 2024-04-03 10:51:13.4716||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... |url: |action: 2024-04-03 10:51:13.5823||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. |url: |action: 2024-04-03 10:51:13.5953||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: 192.168.2.4@SkillDorm' |url: |action: 2024-04-03 10:51:13.5953||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. |url: |action: 2024-04-03 10:51:13.5953||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: 2024-04-03 10:51:13.6022||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:5727e2b4 has started in 3.0073 ms |url: |action: 2024-04-03 10:51:13.6022||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6792:9204c2d4 is announcing itself... |url: |action: 2024-04-03 10:51:13.6781||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6792:9204c2d4 successfully announced in 73.8169 ms |url: |action: 2024-04-03 10:51:13.6781||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:334451ed has started in 1.0635 ms |url: |action: 2024-04-03 10:51:13.6781||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6792:9204c2d4 is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... |url: |action: 2024-04-03 10:51:13.6781||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:dd359665 has started in 0.2044 ms |url: |action: 2024-04-03 10:51:13.6781||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:49bf6490 has started in 0.163 ms |url: |action: 2024-04-03 10:51:13.6781||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:5d7bb842 has started in 0.2306 ms |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:f1b45e6c has started in 0.1728 ms |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:dfa8d489 has started in 0.3061 ms |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1ab15bae has started in 0.5356 ms |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:42d62c4d has started in 0.6336 ms |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 10:51:13.6817||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2024-04-03 10:51:13.6817||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e1c3d4dc has started in 1.962 ms |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:cb1d6079 has started in 2.2274 ms |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c9f096af has started in 2.5249 ms |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:4501d238 has started in 2.6838 ms |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:2a278d16 has started in 2.8199 ms |url: |action: 2024-04-03 10:51:13.6817||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:f72918f8 has started in 3.4079 ms |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:55cb708b has started in 3.087 ms |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:2fcc4ed9 has started in 3.2586 ms |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:04141f5b has started in 2.9745 ms |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b0c37bb8 has started in 3.5347 ms |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a0338e91 has started in 3.6714 ms |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:cdf4a5aa has started in 3.7816 ms |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:7f6a8068 has started in 3.8954 ms |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0d92a1cc has started in 4.051 ms |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:f249419c has started in 4.1912 ms |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d58a4e9f has started in 4.3096 ms |url: |action: 2024-04-03 10:51:13.6817||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6792:9204c2d4 all the dispatchers started |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:d1c3ccdf has started in 0.544 ms |url: |action: 2024-04-03 10:51:13.6817||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:fdf9c283 has started in 4.4522 ms |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:4e5e3bf0 has started in 0.1895 ms |url: |action: 2024-04-03 10:51:13.6817||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2024-04-03 10:51:13.6817||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2024-04-03 10:51:13.7046||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2024-04-03 10:51:13.7046||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2024-04-03 10:51:13.7046||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2024-04-03 10:51:13.7046||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2024-04-03 10:51:13.7046||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2024-04-03 10:51:13.7046||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2024-04-03 10:51:13.7046||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2024-04-03 10:51:14.3294|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: 2024-04-03 10:51:14.3363|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: 2024-04-03 10:51:14.3363|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: 2024-04-03 10:51:14.3363|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: 2024-04-03 10:51:14.3363|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: 2024-04-03 10:51:14.3363|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: 2024-04-03 10:51:14.3363|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: 2024-04-03 10:51:14.3363|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: 2024-04-03 10:51:14.3363|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: 2024-04-03 10:51:14.3363|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: 2024-04-03 10:51:14.3363|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: 2024-04-03 10:51:14.3363|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: 2024-04-03 10:51:14.3363|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: 2024-04-03 10:51:14.3363|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: 2024-04-03 10:51:14.3363|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: 2024-04-03 10:51:14.3363|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: 2024-04-03 10:51:14.3363|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: 2024-04-03 10:51:14.3363|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: 2024-04-03 10:51:14.6277|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. |url: |action: 2024-04-03 10:51:14.6277|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: 2024-04-03 10:51:14.6352|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {6418cf3c-57d6-4574-b33c-4dbd89e345d7} may be persisted to storage in unencrypted form. |url: |action: 2024-04-03 10:51:17.4686||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:51:18.6837||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:51:18.6837||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:51:23.6866||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:51:23.6866||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:51:28.6885||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:51:28.6885||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:51:33.6907||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:51:33.6907||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:51:38.6956||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:51:38.6956||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:51:43.6889||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 10:51:43.6889||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:51:43.6955||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:51:43.6955||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:51:46.7873||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:51:48.7000||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:51:48.7000||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:51:52.4235||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:51:53.2944||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:51:53.7001||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:51:53.7001||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:51:58.7032||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:51:58.7032||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:52:03.7051||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:52:03.7051||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:52:08.7079||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:52:08.7079||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:52:13.6893||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 10:52:13.6893||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:52:13.7117||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:52:13.7117||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:52:13.7471||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:1712137811958;LastJobId:230390;NextExecution:1712137920000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712137933717;NextExecution:1712138040000;LastJobId:230392), NextExecution: (4/3/2024 9:54:00 AM) |url: |action: 2024-04-03 10:52:13.7712||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:1712137811958;LastJobId:230391;NextExecution:1712137920000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712137933717;NextExecution:1712138040000;LastJobId:230393), NextExecution: (4/3/2024 9:54:00 AM) |url: |action: 2024-04-03 10:52:13.7752||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 10:52:18.7143||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:52:18.7143||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:52:23.7154||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:52:23.7154||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:52:28.7194||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:52:28.7194||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:52:33.7214||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:52:33.7214||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:52:38.7234||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:52:38.7234||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:52:43.6903||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 10:52:43.6903||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:52:43.7252||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:52:43.7252||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:52:48.7298||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:52:48.7298||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:52:53.7321||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:52:53.7321||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:52:58.7342||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:52:58.7342||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:53:03.7390||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:53:03.7390||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:53:08.7440||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:53:08.7440||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:53:10.5010||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:53:13.6973||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 10:53:13.6973||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:53:13.7448||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:53:13.7448||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:53:18.4687||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10639|action: UpdateCourseViewing 2024-04-03 10:53:18.7493||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:53:18.7493||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:53:19.2659||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:53:23.7525||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:53:23.7525||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:53:28.7545||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:53:28.7545||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:53:33.7564||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:53:33.7564||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:53:38.7586||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:53:38.7586||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:53:43.6995||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 10:53:43.6995||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:53:43.7627||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:53:43.7627||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:53:48.7653||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:53:48.7653||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:53:53.7692||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:53:53.7692||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:53:58.7705||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:53:58.7705||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:54:03.7724||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:54:03.7724||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:54:08.7750||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:54:08.7750||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:54:13.7022||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 10:54:13.7022||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:54:13.7776||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:54:13.7776||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:54:13.8041||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:1712137933717;LastJobId:230392;NextExecution:1712138040000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712138053798;NextExecution:1712138160000;LastJobId:230394), NextExecution: (4/3/2024 9:56:00 AM) |url: |action: 2024-04-03 10:54:13.8041||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:1712137933717;LastJobId:230393;NextExecution:1712138040000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712138053798;NextExecution:1712138160000;LastJobId:230395), NextExecution: (4/3/2024 9:56:00 AM) |url: |action: 2024-04-03 10:54:13.8041||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 10:54:18.7784||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:54:18.7784||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:54:23.7790||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:54:23.7790||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:54:28.7798||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:54:28.7798||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:54:33.7846||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:54:33.7846||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:54:36.8915||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:54:38.7849||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:54:38.7849||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:54:43.7057||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 10:54:43.7057||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:54:43.7856||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:54:43.7856||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:54:48.7882||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:54:48.7882||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:54:53.7908||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:54:53.7908||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:54:58.7920||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:54:58.7920||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:55:03.7939||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:55:03.7939||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:55:08.7946||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:55:08.7946||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:55:13.7091||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 10:55:13.7091||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:55:13.7973||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:55:13.7973||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:55:18.8017||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:55:18.8017||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:55:23.8062||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:55:23.8062||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:55:28.8104||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:55:28.8104||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:55:33.8137||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:55:33.8137||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:55:38.8152||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:55:38.8152||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:55:43.7104||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 10:55:43.7104||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:55:43.8183||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:55:43.8183||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:55:48.8230||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:55:48.8230||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:55:53.8278||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:55:53.8278||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:55:58.8280||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:55:58.8280||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:56:03.8300||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:56:03.8300||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:56:08.8334||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:56:08.8334||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:56:13.6894||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 10:56:13.6894||INFO|Hangfire.Server.ServerWatchdog|2 servers were removed due to timeout |url: |action: 2024-04-03 10:56:13.6945||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 10:56:13.7169||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 10:56:13.7169||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:56:13.8352||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:56:13.8352||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:56:13.8352||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:1712138053798;LastJobId:230394;NextExecution:1712138160000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712138173831;NextExecution:1712138280000;LastJobId:230396), NextExecution: (4/3/2024 9:58:00 AM) |url: |action: 2024-04-03 10:56:13.8352||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:1712138053798;LastJobId:230395;NextExecution:1712138160000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712138173831;NextExecution:1712138280000;LastJobId:230397), NextExecution: (4/3/2024 9:58:00 AM) |url: |action: 2024-04-03 10:56:13.8352||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 10:56:18.8396||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:56:18.8396||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:56:23.8411||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:56:23.8411||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:56:28.8461||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:56:28.8461||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:56:33.8499||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:56:33.8499||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:56:34.2856||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:56:38.8531||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:56:38.8531||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:56:43.7206||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 10:56:43.7206||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:56:43.8547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:56:43.8547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:56:44.9924||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 10:56:48.8577||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:56:48.8577||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:56:53.8632||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:56:53.8632||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:56:58.8632||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:56:58.8632||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:57:03.8665||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:57:03.8665||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:57:08.8704||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:57:08.8704||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:57:13.7262||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 10:57:13.7262||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:57:13.8747||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:57:13.8747||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:57:18.8787||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:57:18.8787||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:57:23.8836||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:57:23.8836||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:57:28.8855||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:57:28.8855||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:57:33.8863||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:57:33.8863||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:57:38.8896||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:57:38.8896||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:57:43.7277||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 10:57:43.7277||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:57:43.8899||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:57:43.8899||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:57:48.8946||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:57:48.8946||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:57:53.8992||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:57:53.8992||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:57:58.9010||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:57:58.9010||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:58:03.9027||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:58:03.9027||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:58:08.9025||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:58:08.9025||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:58:13.7363||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 10:58:13.7363||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:58:13.8704||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:1712138173831;LastJobId:230396;NextExecution:1712138280000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712138293866;NextExecution:1712138400000;LastJobId:230398), NextExecution: (4/3/2024 10:00:00 AM) |url: |action: 2024-04-03 10:58:13.8704||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:1712138173831;LastJobId:230397;NextExecution:1712138280000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712138293866;NextExecution:1712138400000;LastJobId:230399), NextExecution: (4/3/2024 10:00:00 AM) |url: |action: 2024-04-03 10:58:13.8817||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 10:58:13.9056||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:58:13.9056||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:58:18.9069||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:58:18.9069||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:58:23.9079||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:58:23.9079||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:58:28.9103||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:58:28.9103||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:58:33.9122||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:58:33.9122||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:58:38.9130||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:58:38.9130||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:58:43.7349||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 10:58:43.7349||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:58:43.9174||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:58:43.9174||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:58:48.9181||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:58:48.9181||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:58:53.9227||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:58:53.9227||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:58:58.9257||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:58:58.9257||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:59:03.9292||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:59:03.9292||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:59:08.9334||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:59:08.9334||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:59:13.7369||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 10:59:13.7369||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:59:13.9341||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:59:13.9341||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:59:18.9373||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:59:18.9373||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:59:23.9387||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:59:23.9387||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:59:28.9392||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:59:28.9392||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:59:33.9406||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:59:33.9406||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:59:38.9426||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:59:38.9426||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:59:43.7384||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 10:59:43.7384||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 10:59:43.9469||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:59:43.9469||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:59:48.9476||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:59:48.9476||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:59:53.9496||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:59:53.9496||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 10:59:58.9541||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 10:59:58.9541||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:00:03.9541||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:00:03.9541||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:00:08.9555||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:00:08.9555||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:00:13.7417||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 11:00:13.7417||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:00:13.9121||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:1712136253088;LastJobId:230363;NextExecution:1712138400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712138413905;NextExecution:1712142000000;LastJobId:230400), NextExecution: (4/3/2024 11:00:00 AM) |url: |action: 2024-04-03 11:00:13.9190||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:1712138293866;LastJobId:230398;NextExecution:1712138400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712138413905;NextExecution:1712138520000;LastJobId:230401), NextExecution: (4/3/2024 10:02:00 AM) |url: |action: 2024-04-03 11:00:13.9190||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:1712136253088;LastJobId:230364;NextExecution:1712138400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712138413905;NextExecution:1712142000000;LastJobId:230402), NextExecution: (4/3/2024 11:00:00 AM) |url: |action: 2024-04-03 11:00:13.9347||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:1712138293866;LastJobId:230399;NextExecution:1712138400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712138413905;NextExecution:1712138520000;LastJobId:230403), NextExecution: (4/3/2024 10:02:00 AM) |url: |action: 2024-04-03 11:00:13.9347||DEBUG|Hangfire.Server.RecurringJobScheduler|4 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 11:00:13.9347||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/3/2024 10:00:13 AM |url: |action: 2024-04-03 11:00:13.9601||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:00:13.9597||WARN|CourseService.Core.Service.PaymentService|17 transactions found to be reprocessed |url: |action: 2024-04-03 11:00:13.9601||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:00:13.9601||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 |url: |action: 2024-04-03 11:00:13.9601||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 |url: |action: 2024-04-03 11:00:13.9601||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 |url: |action: 2024-04-03 11:00:14.6673||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: 2024-04-03 11:00:14.7205||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 |url: |action: 2024-04-03 11:00:14.7205||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. |url: |action: 2024-04-03 11:00:14.7205||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 |url: |action: 2024-04-03 11:00:14.7205||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 |url: |action: 2024-04-03 11:00:14.7205||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 |url: |action: 2024-04-03 11:00:15.4738||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: 2024-04-03 11:00:15.5223||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 11:00:15.5223||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 11:00:15.9335||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 11:00:15.9335||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 11:00:15.9335||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 |url: |action: 2024-04-03 11:00:15.9335||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. |url: |action: 2024-04-03 11:00:15.9335||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2024-04-03 11:00:15.9335||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2024-04-03 11:00:15.9335||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2024-04-03 11:00:16.2758||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: 2024-04-03 11:00:16.2758||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 11:00:16.2758||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 11:00:16.4363||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 11:00:16.4363||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 11:00:16.4363||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2024-04-03 11:00:16.4363||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2024-04-03 11:00:16.4363||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2024-04-03 11:00:16.4363||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2024-04-03 11:00:16.4436||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2024-04-03 11:00:16.7506||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: 2024-04-03 11:00:16.7506||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 11:00:16.7506||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 11:00:16.9056||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 11:00:16.9056||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 11:00:16.9056||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2024-04-03 11:00:16.9056||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2024-04-03 11:00:16.9056||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2024-04-03 11:00:16.9056||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2024-04-03 11:00:16.9120||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2024-04-03 11:00:17.5178||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: 2024-04-03 11:00:17.5178||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 11:00:17.5215||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 11:00:17.6707||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 11:00:17.6707||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 11:00:17.6707||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2024-04-03 11:00:17.6707||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2024-04-03 11:00:17.6707||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 |url: |action: 2024-04-03 11:00:17.6707||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 |url: |action: 2024-04-03 11:00:17.6707||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 |url: |action: 2024-04-03 11:00:18.3102||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: 2024-04-03 11:00:18.3102||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 |url: |action: 2024-04-03 11:00:18.3102||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. |url: |action: 2024-04-03 11:00:18.3102||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 |url: |action: 2024-04-03 11:00:18.3102||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 |url: |action: 2024-04-03 11:00:18.3102||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 |url: |action: 2024-04-03 11:00:18.8947||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: 2024-04-03 11:00:18.9002||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 |url: |action: 2024-04-03 11:00:18.9002||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. |url: |action: 2024-04-03 11:00:18.9002||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 |url: |action: 2024-04-03 11:00:18.9002||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 |url: |action: 2024-04-03 11:00:18.9002||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 |url: |action: 2024-04-03 11:00:18.9643||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:00:18.9643||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:00:19.5119||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: 2024-04-03 11:00:19.5119||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 |url: |action: 2024-04-03 11:00:19.5119||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. |url: |action: 2024-04-03 11:00:19.5119||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 |url: |action: 2024-04-03 11:00:19.5119||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 |url: |action: 2024-04-03 11:00:19.5119||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 |url: |action: 2024-04-03 11:00:20.1134||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: 2024-04-03 11:00:20.1220||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 |url: |action: 2024-04-03 11:00:20.1220||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. |url: |action: 2024-04-03 11:00:20.1220||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 |url: |action: 2024-04-03 11:00:20.1220||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 |url: |action: 2024-04-03 11:00:20.1220||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 |url: |action: 2024-04-03 11:00:20.7152||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: 2024-04-03 11:00:20.7152||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 11:00:20.7152||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 11:00:20.8777||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 11:00:20.8777||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 11:00:20.8834||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 |url: |action: 2024-04-03 11:00:20.8834||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. |url: |action: 2024-04-03 11:00:20.8834||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 |url: |action: 2024-04-03 11:00:20.8834||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 |url: |action: 2024-04-03 11:00:20.8834||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 |url: |action: 2024-04-03 11:00:21.1877||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: 2024-04-03 11:00:21.1877||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 11:00:21.1877||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 11:00:21.3396||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 11:00:21.3396||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 11:00:21.3396||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 |url: |action: 2024-04-03 11:00:21.3396||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. |url: |action: 2024-04-03 11:00:21.3396||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 |url: |action: 2024-04-03 11:00:21.3396||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 |url: |action: 2024-04-03 11:00:21.3396||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 |url: |action: 2024-04-03 11:00:21.6438||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: 2024-04-03 11:00:21.6438||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 11:00:21.6438||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 11:00:21.7993||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 11:00:21.7993||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 11:00:21.8048||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 |url: |action: 2024-04-03 11:00:21.8048||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. |url: |action: 2024-04-03 11:00:21.8048||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2024-04-03 11:00:21.8048||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2024-04-03 11:00:21.8048||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2024-04-03 11:00:22.1403||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: 2024-04-03 11:00:22.1494||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2024-04-03 11:00:22.1494||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2024-04-03 11:00:22.1494||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2024-04-03 11:00:22.1494||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2024-04-03 11:00:22.1494||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2024-04-03 11:00:22.4856||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: 2024-04-03 11:00:22.4856||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2024-04-03 11:00:22.4927||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2024-04-03 11:00:22.4927||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2024-04-03 11:00:22.4927||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2024-04-03 11:00:22.4927||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2024-04-03 11:00:22.8055||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: 2024-04-03 11:00:22.8055||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2024-04-03 11:00:22.8055||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2024-04-03 11:00:22.8055||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2024-04-03 11:00:22.8055||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2024-04-03 11:00:22.8055||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2024-04-03 11:00:23.0966||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: 2024-04-03 11:00:23.1026||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2024-04-03 11:00:23.1026||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2024-04-03 11:00:23.1026||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2024-04-03 11:00:23.1026||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2024-04-03 11:00:23.1026||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2024-04-03 11:00:23.7581||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: 2024-04-03 11:00:23.7643||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2024-04-03 11:00:23.7643||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2024-04-03 11:00:23.9688||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:00:23.9688||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:00:28.9690||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:00:28.9690||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:00:33.9732||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:00:33.9732||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:00:38.9777||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:00:38.9777||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:00:43.7428||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 11:00:43.7428||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:00:43.9784||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:00:43.9784||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:00:48.9786||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:00:48.9786||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:00:53.9834||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:00:53.9834||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:00:58.9873||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:00:58.9873||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:01:03.9895||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:01:03.9895||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:01:08.9939||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:01:08.9939||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:01:13.6987||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 11:01:13.6987||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 11:01:13.7460||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 11:01:13.7460||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:01:13.9982||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:01:13.9982||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:01:19.0000||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:01:19.0000||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:01:24.0008||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:01:24.0008||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:01:29.0009||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:01:29.0009||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:01:34.0045||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:01:34.0045||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:01:39.0071||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:01:39.0071||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:01:41.5174||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 11:01:42.4065||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 11:01:43.7481||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 heartbeat successfully sent |url: |action: 2024-04-03 11:01:43.7481||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6792:9204c2d4 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:01:44.0099||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:01:44.0099||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:01:49.0105||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:01:49.0105||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:01:54.0117||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:01:54.0117||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:01:54.9722||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Overall/Percentage|action: FetchOverallCoursesPercentage 2024-04-03 11:01:54.9722||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/10639|action: FetchEnrolledCourses 2024-04-03 11:01:55.0405||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Recent/10639|action: FetchRecentCourse 2024-04-03 11:01:55.1067||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Recent/10639|action: FetchRecentCourse 2024-04-03 11:01:55.9162||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 11:02:04.9251||DEBUG|CourseService.Program|init main function |url: |action: 2024-04-03 11:02:05.2962||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... |url: |action: 2024-04-03 11:02:05.4064||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. |url: |action: 2024-04-03 11:02:05.4190||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: 192.168.2.4@SkillDorm' |url: |action: 2024-04-03 11:02:05.4190||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. |url: |action: 2024-04-03 11:02:05.4190||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: 2024-04-03 11:02:05.4190||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:e3e29eff has started in 2.73 ms |url: |action: 2024-04-03 11:02:05.4190||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9028:792933fc is announcing itself... |url: |action: 2024-04-03 11:02:05.5056||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9028:792933fc successfully announced in 77.4302 ms |url: |action: 2024-04-03 11:02:05.5056||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:57fbfca1 has started in 1.0463 ms |url: |action: 2024-04-03 11:02:05.5056||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9028:792933fc is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... |url: |action: 2024-04-03 11:02:05.5056||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:cb8ba9b2 has started in 0.2049 ms |url: |action: 2024-04-03 11:02:05.5056||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:d42199e9 has started in 0.162 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:e2f35b75 has started in 0.2329 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:d8a5e13d has started in 0.1918 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:073ca20c has started in 0.3599 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:542760cd has started in 0.5229 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:474849c4 has started in 0.6593 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a59a50f8 has started in 1.2687 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:aabec9fb has started in 0.7985 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2024-04-03 11:02:05.5089||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9028:792933fc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:02:05.5089||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1ed4e754 has started in 2.366 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:00d509ac has started in 2.7266 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:5dda6a66 has started in 2.91 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c915755e has started in 3.1231 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1aae5955 has started in 2.5395 ms |url: |action: 2024-04-03 11:02:05.5089||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b665a17c has started in 3.449 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:dca6f976 has started in 3.9604 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0ecf523d has started in 3.5871 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:6ee11262 has started in 3.7937 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:5ba843c5 has started in 3.23 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3e701de2 has started in 4.1986 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e2982164 has started in 4.3087 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:dc3877ec has started in 4.4542 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d633e4bf has started in 5.163 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d53aa38d has started in 5.3581 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:3e6c16f0 has started in 0.1988 ms |url: |action: 2024-04-03 11:02:05.5089||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2024-04-03 11:02:05.5089||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9028:792933fc all the dispatchers started |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:5d75f588 has started in 0.2459 ms |url: |action: 2024-04-03 11:02:05.5089||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2024-04-03 11:02:05.5089||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 11:02:05.5311||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2024-04-03 11:02:05.5311||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2024-04-03 11:02:05.5311||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2024-04-03 11:02:05.5311||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2024-04-03 11:02:05.5311||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2024-04-03 11:02:05.5311||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2024-04-03 11:02:05.5311||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2024-04-03 11:02:05.5833||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:1712138413905;LastJobId:230401;NextExecution:1712138520000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712138525533;NextExecution:1712138640000;LastJobId:230404), NextExecution: (4/3/2024 10:04:00 AM) |url: |action: 2024-04-03 11:02:05.6081||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:1712138413905;LastJobId:230403;NextExecution:1712138520000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712138525533;NextExecution:1712138640000;LastJobId:230405), NextExecution: (4/3/2024 10:04:00 AM) |url: |action: 2024-04-03 11:02:05.6081||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 11:02:06.2036|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: 2024-04-03 11:02:06.2105|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: 2024-04-03 11:02:06.2105|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: 2024-04-03 11:02:06.2105|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: 2024-04-03 11:02:06.2105|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: 2024-04-03 11:02:06.2105|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: 2024-04-03 11:02:06.2105|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: 2024-04-03 11:02:06.2105|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: 2024-04-03 11:02:06.2105|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: 2024-04-03 11:02:06.2105|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: 2024-04-03 11:02:06.2105|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: 2024-04-03 11:02:06.2105|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: 2024-04-03 11:02:06.2105|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: 2024-04-03 11:02:06.2105|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: 2024-04-03 11:02:06.2105|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: 2024-04-03 11:02:06.2105|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: 2024-04-03 11:02:06.2105|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: 2024-04-03 11:02:06.2105|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: 2024-04-03 11:02:06.4900|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. |url: |action: 2024-04-03 11:02:06.4900|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: 2024-04-03 11:02:06.4972|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {80444f96-ca7c-44b5-93bd-e03624da3ac0} may be persisted to storage in unencrypted form. |url: |action: 2024-04-03 11:02:10.5089||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:02:10.5089||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:02:15.5133||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:02:15.5133||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:02:20.5158||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:02:20.5158||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:02:25.5198||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:02:25.5198||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:02:27.8853||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 11:02:27.9321||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/10639|action: FetchEnrolledCourses 2024-04-03 11:02:27.9321||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Overall/Percentage|action: FetchOverallCoursesPercentage 2024-04-03 11:02:28.0165||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Recent/10639|action: FetchRecentCourse 2024-04-03 11:02:28.0936||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Recent/10639|action: FetchRecentCourse 2024-04-03 11:02:32.3538||DEBUG|CourseService.Program|init main function |url: |action: 2024-04-03 11:02:32.7149||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... |url: |action: 2024-04-03 11:02:32.8235||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. |url: |action: 2024-04-03 11:02:32.8362||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: 192.168.2.4@SkillDorm' |url: |action: 2024-04-03 11:02:32.8362||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. |url: |action: 2024-04-03 11:02:32.8362||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: 2024-04-03 11:02:32.8362||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:9c2272a7 has started in 2.7613 ms |url: |action: 2024-04-03 11:02:32.8362||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4820:0fdb720b is announcing itself... |url: |action: 2024-04-03 11:02:32.9181||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4820:0fdb720b successfully announced in 73.267 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:79d42e7b has started in 1.051 ms |url: |action: 2024-04-03 11:02:32.9181||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4820:0fdb720b is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:43a34842 has started in 0.2091 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:0148e586 has started in 0.1863 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:cc5cdec8 has started in 0.2226 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:2b4db59c has started in 0.1706 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:670b7772 has started in 0.2726 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:677adc95 has started in 0.4752 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:6a209135 has started in 0.7786 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:97e1577d has started in 0.9676 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2024-04-03 11:02:32.9181||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4820:0fdb720b waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1004c91f has started in 1.5661 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:68d515d3 has started in 1.8017 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:50a168c3 has started in 2.4425 ms |url: |action: 2024-04-03 11:02:32.9181||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e360d02e has started in 2.775 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:004a3802 has started in 2.9582 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:34843a71 has started in 3.1123 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:f4230f08 has started in 3.2778 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e5fb8a74 has started in 3.5869 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:9343909d has started in 3.7344 ms |url: |action: 2024-04-03 11:02:32.9181||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1f081927 has started in 4.05 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:be3f816a has started in 4.1939 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:00e8bcf4 has started in 4.2973 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:20ca1c22 has started in 4.4567 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:178bb58f has started in 4.9564 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c2c2df11 has started in 4.5607 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:8d1f386b has started in 4.7047 ms |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:17e4d077 has started in 0.3403 ms |url: |action: 2024-04-03 11:02:32.9181||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 11:02:32.9181||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4820:0fdb720b all the dispatchers started |url: |action: 2024-04-03 11:02:32.9181||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:d3455c63 has started in 0.1979 ms |url: |action: 2024-04-03 11:02:32.9436||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2024-04-03 11:02:32.9440||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2024-04-03 11:02:32.9440||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2024-04-03 11:02:32.9440||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2024-04-03 11:02:32.9440||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2024-04-03 11:02:32.9440||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2024-04-03 11:02:32.9440||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2024-04-03 11:02:32.9440||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2024-04-03 11:02:32.9440||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2024-04-03 11:02:33.5711|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: 2024-04-03 11:02:33.5780|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: 2024-04-03 11:02:33.5780|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: 2024-04-03 11:02:33.5780|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: 2024-04-03 11:02:33.5780|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: 2024-04-03 11:02:33.5780|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: 2024-04-03 11:02:33.5780|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: 2024-04-03 11:02:33.5780|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: 2024-04-03 11:02:33.5780|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: 2024-04-03 11:02:33.5780|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: 2024-04-03 11:02:33.5780|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: 2024-04-03 11:02:33.5780|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: 2024-04-03 11:02:33.5780|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: 2024-04-03 11:02:33.5780|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: 2024-04-03 11:02:33.5780|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: 2024-04-03 11:02:33.5780|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: 2024-04-03 11:02:33.5780|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: 2024-04-03 11:02:33.5780|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: 2024-04-03 11:02:33.8672|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. |url: |action: 2024-04-03 11:02:33.8672|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: 2024-04-03 11:02:33.8746|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {76363c3c-7039-4b11-ac8f-a3c383440f72} may be persisted to storage in unencrypted form. |url: |action: 2024-04-03 11:02:36.1851||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 11:02:37.9256||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:02:37.9256||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:02:42.9271||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:02:42.9271||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:02:47.9291||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:02:47.9291||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:02:52.9336||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:02:52.9336||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:02:57.5335||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 11:02:57.9347||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:02:57.9347||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:02:58.1433||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 11:03:02.9325||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4820:0fdb720b heartbeat successfully sent |url: |action: 2024-04-03 11:03:02.9325||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4820:0fdb720b waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:03:02.9325||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:03:02.9325||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:03:06.3373||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/10639|action: FetchEnrolledCourses 2024-04-03 11:03:06.3373||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Overall/Percentage|action: FetchOverallCoursesPercentage 2024-04-03 11:03:06.3373||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 11:03:06.4124||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Recent/10639|action: FetchRecentCourse 2024-04-03 11:03:06.4885||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Recent/10639|action: FetchRecentCourse 2024-04-03 11:03:08.0224||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:03:08.0224||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:03:19.2573||DEBUG|CourseService.Program|init main function |url: |action: 2024-04-03 11:03:19.6349||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... |url: |action: 2024-04-03 11:03:19.7452||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. |url: |action: 2024-04-03 11:03:19.7452||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: 192.168.2.4@SkillDorm' |url: |action: 2024-04-03 11:03:19.7452||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. |url: |action: 2024-04-03 11:03:19.7586||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: 2024-04-03 11:03:19.7586||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:4de231e6 has started in 2.8512 ms |url: |action: 2024-04-03 11:03:19.7586||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7576:690f15bc is announcing itself... |url: |action: 2024-04-03 11:03:19.8397||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7576:690f15bc successfully announced in 73.034 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:294c94a9 has started in 1.0515 ms |url: |action: 2024-04-03 11:03:19.8397||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7576:690f15bc is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:0a7fb42e has started in 0.2133 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:0563a4d2 has started in 0.1794 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:c976e8e6 has started in 0.2091 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:b603c7eb has started in 0.1505 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:8d29abf4 has started in 0.2753 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a7627c28 has started in 0.6654 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a648a085 has started in 0.8121 ms |url: |action: 2024-04-03 11:03:19.8397||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:4a5b1221 has started in 2.1794 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3eb5b4d4 has started in 2.3839 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ad002a48 has started in 2.5687 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d2c76f1c has started in 2.8397 ms |url: |action: 2024-04-03 11:03:19.8397||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:eba64605 has started in 2.998 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:31418025 has started in 3.1426 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:924bda58 has started in 3.2957 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:407fdea8 has started in 3.4467 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:7ecbac61 has started in 3.5951 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0cf6c7bf has started in 4.2754 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:54ea3b75 has started in 3.6841 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:385b3560 has started in 4.6637 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a40f6b98 has started in 3.9137 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a26e510f has started in 4.1722 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:b834af00 has started in 0.3711 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:257ac6f3 has started in 0.4212 ms |url: |action: 2024-04-03 11:03:19.8397||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 11:03:19.8397||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0d4f09dc has started in 4.4242 ms |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ac6bfda1 has started in 4.5514 ms |url: |action: 2024-04-03 11:03:19.8498||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2024-04-03 11:03:19.8397||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7576:690f15bc all the dispatchers started |url: |action: 2024-04-03 11:03:19.8397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:605db0ba has started in 4.9299 ms |url: |action: 2024-04-03 11:03:19.8498||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2024-04-03 11:03:19.8672||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2024-04-03 11:03:19.8672||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2024-04-03 11:03:19.8672||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2024-04-03 11:03:19.8672||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2024-04-03 11:03:19.8672||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2024-04-03 11:03:19.8672||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2024-04-03 11:03:19.8672||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2024-04-03 11:03:20.4897|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: 2024-04-03 11:03:20.4965|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: 2024-04-03 11:03:20.4965|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: 2024-04-03 11:03:20.4965|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: 2024-04-03 11:03:20.4965|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: 2024-04-03 11:03:20.4965|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: 2024-04-03 11:03:20.4965|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: 2024-04-03 11:03:20.4965|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: 2024-04-03 11:03:20.4965|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: 2024-04-03 11:03:20.4965|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: 2024-04-03 11:03:20.4965|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: 2024-04-03 11:03:20.4965|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: 2024-04-03 11:03:20.4965|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: 2024-04-03 11:03:20.4965|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: 2024-04-03 11:03:20.4965|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: 2024-04-03 11:03:20.4965|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: 2024-04-03 11:03:20.4965|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: 2024-04-03 11:03:20.4965|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: 2024-04-03 11:03:20.7864|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. |url: |action: 2024-04-03 11:03:20.7864|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: 2024-04-03 11:03:20.7940|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {e2ae42cd-cb4e-4921-b292-54659a18b308} may be persisted to storage in unencrypted form. |url: |action: 2024-04-03 11:03:24.8503||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:03:24.8503||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:03:29.8508||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:03:29.8508||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:03:34.8515||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:03:34.8515||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:03:39.8534||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:03:39.8534||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:03:44.8566||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:03:44.8566||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:03:49.8512||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:03:49.8512||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:03:49.8573||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:03:49.8573||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:03:54.8600||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:03:54.8600||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:03:59.8601||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:03:59.8601||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:04:04.8633||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:04:04.8633||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:04:04.9092||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:1712138525533;LastJobId:230404;NextExecution:1712138640000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712138644878;NextExecution:1712138760000;LastJobId:230406), NextExecution: (4/3/2024 10:06:00 AM) |url: |action: 2024-04-03 11:04:04.9353||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:1712138525533;LastJobId:230405;NextExecution:1712138640000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712138644878;NextExecution:1712138760000;LastJobId:230407), NextExecution: (4/3/2024 10:06:00 AM) |url: |action: 2024-04-03 11:04:04.9353||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 11:04:09.8640||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:04:09.8640||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:04:14.8675||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:04:14.8675||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:04:19.8523||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:04:19.8523||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:04:19.8698||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:04:19.8698||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:04:24.8746||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:04:24.8746||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:04:29.8768||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:04:29.8768||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:04:34.8787||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:04:34.8787||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:04:39.8799||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:04:39.8799||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:04:44.8816||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:04:44.8816||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:04:49.8561||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:04:49.8561||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:04:49.8816||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:04:49.8816||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:04:54.8845||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:04:54.8845||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:04:59.8870||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:04:59.8870||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:05:04.8921||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:05:04.8921||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:05:09.8940||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:05:09.8940||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:05:14.8945||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:05:14.8945||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:05:19.8590||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:05:19.8590||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:05:19.8965||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:05:19.8965||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:05:24.8980||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:05:24.8980||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:05:29.9021||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:05:29.9021||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:05:34.9028||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:05:34.9028||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:05:39.9061||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:05:39.9061||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:05:44.9106||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:05:44.9106||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:05:49.8593||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:05:49.8593||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:05:49.9122||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:05:49.9122||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:05:54.9135||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:05:54.9135||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:05:59.9174||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:05:59.9174||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:06:04.9192||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:06:04.9192||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:06:04.9680||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:1712138644878;LastJobId:230406;NextExecution:1712138760000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712138764960;NextExecution:1712138880000;LastJobId:230408), NextExecution: (4/3/2024 10:08:00 AM) |url: |action: 2024-04-03 11:06:04.9774||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:1712138644878;LastJobId:230407;NextExecution:1712138760000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712138764960;NextExecution:1712138880000;LastJobId:230409), NextExecution: (4/3/2024 10:08:00 AM) |url: |action: 2024-04-03 11:06:04.9774||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 11:06:09.9212||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:06:09.9212||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:06:14.9256||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:06:14.9256||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:06:19.8588||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:06:19.8588||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:06:19.9271||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:06:19.9271||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:06:24.9307||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:06:24.9307||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:06:29.9326||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:06:29.9326||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:06:34.9333||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:06:34.9333||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:06:39.9364||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:06:39.9364||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:06:44.9372||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:06:44.9372||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:06:49.8603||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:06:49.8603||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:06:49.9380||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:06:49.9380||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:06:54.9410||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:06:54.9410||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:06:59.9456||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:06:59.9456||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:07:04.9474||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:07:04.9474||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:07:09.9494||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:07:09.9494||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:07:14.9501||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:07:14.9501||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:07:19.8623||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:07:19.8623||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:07:19.9544||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:07:19.9544||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:07:24.9576||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:07:24.9576||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:07:29.9614||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:07:29.9614||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:07:34.9628||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:07:34.9628||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:07:39.9635||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:07:39.9635||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:07:44.9684||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:07:44.9684||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:07:49.8616||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:07:49.8616||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:07:49.9700||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:07:49.9700||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:07:54.9745||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:07:54.9745||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:07:59.9770||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:07:59.9770||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:08:04.9783||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:08:04.9783||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:08:05.0002||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:1712138764960;LastJobId:230408;NextExecution:1712138880000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712138884995;NextExecution:1712139000000;LastJobId:230410), NextExecution: (4/3/2024 10:10:00 AM) |url: |action: 2024-04-03 11:08:05.0073||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:1712138764960;LastJobId:230409;NextExecution:1712138880000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712138884995;NextExecution:1712139000000;LastJobId:230411), NextExecution: (4/3/2024 10:10:00 AM) |url: |action: 2024-04-03 11:08:05.0073||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 11:08:09.9794||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:08:09.9794||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:08:14.9831||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:08:14.9831||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:08:19.8515||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 11:08:19.8515||INFO|Hangfire.Server.ServerWatchdog|3 servers were removed due to timeout |url: |action: 2024-04-03 11:08:19.8515||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 11:08:19.8515||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:08:19.8515||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:08:19.9877||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:08:19.9877||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:08:24.9879||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:08:24.9879||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:08:29.9890||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:08:29.9890||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:08:34.9898||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:08:34.9898||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:08:39.9917||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:08:39.9917||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:08:44.9936||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:08:44.9936||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:08:49.8648||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:08:49.8648||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:08:49.9969||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:08:49.9969||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:08:54.9976||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:08:54.9976||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:08:59.9983||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:08:59.9983||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:09:05.0014||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:09:05.0014||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:09:10.0059||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:09:10.0059||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:09:15.0087||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:09:15.0087||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:09:19.8696||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:09:19.8696||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:09:20.0106||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:09:20.0106||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:09:25.0113||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:09:25.0113||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:09:30.0129||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:09:30.0129||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:09:35.0165||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:09:35.0165||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:09:40.0198||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:09:40.0198||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:09:45.0209||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:09:45.0209||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:09:49.8670||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:09:49.8670||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:09:50.0232||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:09:50.0232||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:09:55.0247||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:09:55.0247||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:10:00.0254||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:10:00.0254||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:10:05.0295||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:10:05.0295||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:10:05.0295||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:1712138884995;LastJobId:230410;NextExecution:1712139000000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712139005025;NextExecution:1712139120000;LastJobId:230412), NextExecution: (4/3/2024 10:12:00 AM) |url: |action: 2024-04-03 11:10:05.0385||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:1712138884995;LastJobId:230411;NextExecution:1712139000000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712139005025;NextExecution:1712139120000;LastJobId:230413), NextExecution: (4/3/2024 10:12:00 AM) |url: |action: 2024-04-03 11:10:05.0385||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 11:10:10.0339||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:10:10.0339||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:10:15.0381||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:10:15.0381||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:10:19.8685||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:10:19.8685||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:10:20.0421||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:10:20.0421||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:10:25.0426||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:10:25.0426||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:10:30.0462||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:10:30.0462||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:10:35.0490||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:10:35.0490||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:10:40.0524||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:10:40.0524||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:10:45.0552||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:10:45.0552||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:10:49.8703||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:10:49.8703||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:10:50.0571||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:10:50.0571||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:10:55.0578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:10:55.0578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:11:00.0601||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:11:00.0601||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:11:05.0619||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:11:05.0619||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:11:10.0639||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:11:10.0639||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:11:15.0663||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:11:15.0663||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:11:19.8726||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:11:19.8726||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:11:20.0702||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:11:20.0702||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:11:25.0749||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:11:25.0749||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:11:30.0790||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:11:30.0790||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:11:35.0791||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:11:35.0791||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:11:40.0809||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:11:40.0809||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:11:45.0832||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:11:45.0832||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:11:49.8736||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:11:49.8736||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:11:50.0849||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:11:50.0849||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:11:55.0875||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:11:55.0875||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:12:00.0894||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:12:00.0894||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:12:05.0609||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:1712139005025;LastJobId:230412;NextExecution:1712139120000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712139125055;NextExecution:1712139240000;LastJobId:230414), NextExecution: (4/3/2024 10:14:00 AM) |url: |action: 2024-04-03 11:12:05.0609||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:1712139005025;LastJobId:230413;NextExecution:1712139120000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712139125055;NextExecution:1712139240000;LastJobId:230415), NextExecution: (4/3/2024 10:14:00 AM) |url: |action: 2024-04-03 11:12:05.0609||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 11:12:05.0902||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:12:05.0902||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:12:10.0940||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:12:10.0940||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:12:15.0971||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:12:15.0971||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:12:19.8753||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:12:19.8753||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:12:20.1012||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:12:20.1012||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:12:25.1026||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:12:25.1026||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:12:30.1044||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:12:30.1044||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:12:35.1082||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:12:35.1082||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:12:40.1132||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:12:40.1132||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:12:45.1162||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:12:45.1162||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:12:49.8772||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:12:49.8772||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:12:50.1194||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:12:50.1194||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:12:55.1213||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:12:55.1213||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:13:00.1253||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:13:00.1253||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:13:05.1299||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:13:05.1299||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:13:10.1332||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:13:10.1332||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:13:15.1339||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:13:15.1339||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:13:19.8425||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 11:13:19.8425||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 11:13:19.8816||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:13:19.8816||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:13:20.1357||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:13:20.1357||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:13:25.1365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:13:25.1365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:13:30.1391||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:13:30.1391||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:13:35.1422||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:13:35.1422||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:13:40.1422||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:13:40.1422||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:13:45.1469||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:13:45.1469||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:13:49.8832||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:13:49.8836||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:13:50.1504||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:13:50.1504||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:13:55.1523||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:13:55.1523||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:14:00.1523||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:14:00.1523||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:14:05.0945||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:1712139125055;LastJobId:230414;NextExecution:1712139240000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712139245090;NextExecution:1712139360000;LastJobId:230416), NextExecution: (4/3/2024 10:16:00 AM) |url: |action: 2024-04-03 11:14:05.1032||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:1712139125055;LastJobId:230415;NextExecution:1712139240000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712139245090;NextExecution:1712139360000;LastJobId:230417), NextExecution: (4/3/2024 10:16:00 AM) |url: |action: 2024-04-03 11:14:05.1032||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 11:14:05.1553||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:14:05.1553||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:14:10.1575||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:14:10.1575||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:14:15.1585||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:14:15.1585||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:14:19.8899||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:14:19.8899||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:14:20.1635||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:14:20.1635||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:14:25.1656||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:14:25.1656||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:14:30.1684||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:14:30.1684||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:14:35.1708||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:14:35.1708||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:14:40.1721||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:14:40.1721||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:14:45.1722||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:14:45.1722||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:14:49.8935||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:14:49.8935||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:14:50.1757||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:14:50.1757||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:14:55.1769||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:14:55.1769||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:15:00.1783||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:15:00.1783||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:15:05.1827||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:15:05.1827||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:15:10.1869||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:15:10.1869||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:15:15.1908||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:15:15.1908||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:15:19.8991||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:15:19.8991||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:15:20.1913||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:15:20.1913||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:15:25.1950||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:15:25.1950||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:15:30.1981||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:15:30.1981||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:15:35.2000||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:15:35.2000||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:15:40.2028||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:15:40.2028||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:15:45.2068||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:15:45.2068||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:15:49.8988||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:15:49.8988||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:15:50.2070||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:15:50.2070||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:15:55.2114||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:15:55.2114||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:16:00.2133||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:16:00.2133||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:16:05.1301||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:1712139245090;LastJobId:230416;NextExecution:1712139360000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712139365124;NextExecution:1712139480000;LastJobId:230418), NextExecution: (4/3/2024 10:18:00 AM) |url: |action: 2024-04-03 11:16:05.1382||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:1712139245090;LastJobId:230417;NextExecution:1712139360000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712139365124;NextExecution:1712139480000;LastJobId:230419), NextExecution: (4/3/2024 10:18:00 AM) |url: |action: 2024-04-03 11:16:05.1382||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 11:16:05.2147||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:16:05.2147||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:16:10.2147||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:16:10.2147||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:16:15.2165||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:16:15.2165||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:16:19.9023||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:16:19.9023||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:16:20.2180||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:16:20.2180||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:16:25.2181||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:16:25.2181||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:16:30.2218||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:16:30.2218||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:16:35.2248||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:16:35.2248||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:16:40.2279||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:16:40.2279||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:16:45.2314||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:16:45.2314||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:16:49.9053||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:16:49.9053||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:16:50.2348||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:16:50.2348||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:16:55.2356||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:16:55.2356||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:17:00.2387||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:17:00.2387||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:17:05.2394||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:17:05.2394||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:17:10.2439||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:17:10.2439||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:17:15.2477||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:17:15.2477||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:17:19.9068||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:17:19.9068||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:17:20.2507||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:17:20.2507||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:17:25.2514||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:17:25.2514||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:17:30.2528||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:17:30.2528||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:17:35.2535||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:17:35.2535||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:17:40.2538||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:17:40.2538||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:17:45.2569||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:17:45.2569||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:17:49.9097||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:17:49.9097||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:17:50.2599||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:17:50.2599||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:17:55.2627||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:17:55.2627||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:18:00.2659||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:18:00.2659||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:18:05.1588||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:1712139365124;LastJobId:230418;NextExecution:1712139480000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712139485154;NextExecution:1712139600000;LastJobId:230420), NextExecution: (4/3/2024 10:20:00 AM) |url: |action: 2024-04-03 11:18:05.1667||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:1712139365124;LastJobId:230419;NextExecution:1712139480000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712139485154;NextExecution:1712139600000;LastJobId:230421), NextExecution: (4/3/2024 10:20:00 AM) |url: |action: 2024-04-03 11:18:05.1667||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 11:18:05.2690||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:18:05.2690||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:18:10.2708||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:18:10.2708||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:18:15.2741||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:18:15.2741||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:18:19.8419||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 11:18:19.8419||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 11:18:19.9107||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:18:19.9107||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:18:20.2763||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:18:20.2763||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:18:25.2811||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:18:25.2811||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:18:30.2830||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:18:30.2830||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:18:35.2848||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:18:35.2848||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:18:40.2874||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:18:40.2874||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:18:45.2894||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:18:45.2894||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:18:49.9156||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:18:49.9156||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:18:50.2897||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:18:50.2897||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:18:55.2933||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:18:55.2933||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:19:00.2980||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:19:00.2980||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:19:05.2992||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:19:05.2992||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:19:10.3030||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:19:10.3030||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:19:15.3076||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:19:15.3076||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:19:19.9174||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:19:19.9174||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:19:20.3119||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:19:20.3119||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:19:25.3139||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:19:25.3139||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:19:30.3158||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:19:30.3158||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:19:35.3178||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:19:35.3178||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:19:40.3184||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:19:40.3184||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:19:45.3203||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:19:45.3203||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:19:49.9208||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:19:49.9208||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:19:50.3220||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:19:50.3220||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:19:55.3243||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:19:55.3243||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:20:00.3268||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:20:00.3268||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:20:05.2005||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:1712139485154;LastJobId:230420;NextExecution:1712139600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712139605196;NextExecution:1712139720000;LastJobId:230422), NextExecution: (4/3/2024 10:22:00 AM) |url: |action: 2024-04-03 11:20:05.2005||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:1712139485154;LastJobId:230421;NextExecution:1712139600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712139605196;NextExecution:1712139720000;LastJobId:230423), NextExecution: (4/3/2024 10:22:00 AM) |url: |action: 2024-04-03 11:20:05.2138||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 11:20:05.3269||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:20:05.3269||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:20:10.3311||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:20:10.3311||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:20:15.3359||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:20:15.3359||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:20:19.9211||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:20:19.9211||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:20:20.3378||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:20:20.3378||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:20:25.3398||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:20:25.3398||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:20:30.3405||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:20:30.3405||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:20:35.3425||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:20:35.3425||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:20:40.3463||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:20:40.3463||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:20:45.3468||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:20:45.3468||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:20:49.9248||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:20:49.9248||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:20:50.3471||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:20:50.3471||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:20:55.3502||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:20:55.3502||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:21:00.3528||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:21:00.3528||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:21:05.3572||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:21:05.3572||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:21:10.3592||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:21:10.3592||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:21:15.3617||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:21:15.3617||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:21:19.9295||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:21:19.9295||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:21:20.3618||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:21:20.3618||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:21:25.3657||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:21:25.3657||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:21:30.3658||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:21:30.3658||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:21:35.3672||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:21:35.3672||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:21:40.3688||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:21:40.3688||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:21:45.3723||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:21:45.3723||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:21:49.9326||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:21:49.9326||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:21:50.3730||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:21:50.3730||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:21:55.3732||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:21:55.3732||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:22:00.3769||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:22:00.3769||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:22:05.2399||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:1712139605196;LastJobId:230422;NextExecution:1712139720000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712139725236;NextExecution:1712139840000;LastJobId:230424), NextExecution: (4/3/2024 10:24:00 AM) |url: |action: 2024-04-03 11:22:05.2457||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:1712139605196;LastJobId:230423;NextExecution:1712139720000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712139725236;NextExecution:1712139840000;LastJobId:230425), NextExecution: (4/3/2024 10:24:00 AM) |url: |action: 2024-04-03 11:22:05.2457||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 11:22:05.3788||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:22:05.3788||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:22:10.3796||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:22:10.3796||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:22:15.3810||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:22:15.3810||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:22:19.9349||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:22:19.9349||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:22:20.3834||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:22:20.3834||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:22:25.3855||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:22:25.3855||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:22:30.3873||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:22:30.3873||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:22:35.3882||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:22:35.3882||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:22:40.3914||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:22:40.3914||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:22:45.3914||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:22:45.3914||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:22:49.9392||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:22:49.9392||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:22:50.3949||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:22:50.3949||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:22:55.3957||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:22:55.3957||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:23:00.3968||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:23:00.3968||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:23:05.3985||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:23:05.3985||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:23:10.3986||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:23:10.3986||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:23:15.4024||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:23:15.4024||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:23:19.8458||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 11:23:19.8517||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 11:23:19.9401||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:23:19.9401||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:23:20.4081||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:23:20.4081||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:23:25.4112||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:23:25.4112||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:23:30.4140||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:23:30.4140||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:23:35.4147||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:23:35.4147||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:23:40.4153||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:23:40.4153||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:23:45.4185||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:23:45.4185||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:23:49.9419||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:23:49.9419||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:23:50.4199||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:23:50.4199||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:23:55.4218||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:23:55.4218||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:24:00.4236||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:24:00.4236||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:24:05.2846||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:1712139725236;LastJobId:230424;NextExecution:1712139840000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712139845280;NextExecution:1712139960000;LastJobId:230426), NextExecution: (4/3/2024 10:26:00 AM) |url: |action: 2024-04-03 11:24:05.2921||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:1712139725236;LastJobId:230425;NextExecution:1712139840000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712139845280;NextExecution:1712139960000;LastJobId:230427), NextExecution: (4/3/2024 10:26:00 AM) |url: |action: 2024-04-03 11:24:05.2921||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 11:24:05.4256||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:24:05.4256||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:24:10.4289||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:24:10.4289||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:24:15.4315||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:24:15.4315||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:24:19.9449||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:24:19.9449||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:24:20.4322||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:24:20.4322||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:24:25.4323||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:24:25.4323||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:24:30.4361||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:24:30.4361||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:24:35.4393||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:24:35.4393||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:24:40.4395||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:24:40.4395||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:24:45.4416||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:24:45.4416||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:24:49.9500||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:24:49.9500||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:24:50.4453||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:24:50.4453||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:24:55.4471||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:24:55.4471||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:25:00.4484||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:25:00.4484||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:25:05.4503||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:25:05.4503||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:25:10.4552||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:25:10.4552||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:25:15.4574||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:25:15.4574||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:25:19.9546||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc heartbeat successfully sent |url: |action: 2024-04-03 11:25:19.9546||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7576:690f15bc waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 11:25:20.4621||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:25:20.4621||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:25:25.4646||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 11:25:25.4646||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 11:25:28.8147||DEBUG|Hangfire.BackgroundJobServer|Hangfire Server is stopping... |url: |action: 2024-04-03 11:25:28.8147||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7576:690f15bc caught stopping signal... |url: |action: 2024-04-03 11:25:28.8147||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:b603c7eb stopped in 0 ms |url: |action: 2024-04-03 11:25:28.8147||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:605db0ba stopped in 0 ms |url: |action: 2024-04-03 11:25:28.8147||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d2c76f1c stopped in 0 ms |url: |action: 2024-04-03 11:25:28.8147||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:8d29abf4 stopped in 0 ms |url: |action: 2024-04-03 11:25:28.8147||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3eb5b4d4 stopped in 0 ms |url: |action: 2024-04-03 11:25:28.8147||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a40f6b98 stopped in 0 ms |url: |action: 2024-04-03 11:25:28.8147||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:924bda58 stopped in 0 ms |url: |action: 2024-04-03 11:25:28.8147||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:385b3560 stopped in 0 ms |url: |action: 2024-04-03 11:25:28.8147||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ad002a48 stopped in 0 ms |url: |action: 2024-04-03 11:25:28.8147||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ac6bfda1 stopped in 0 ms |url: |action: 2024-04-03 11:25:28.8147||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:eba64605 stopped in 0.0255 ms |url: |action: 2024-04-03 11:25:28.8147||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:b834af00 stopped in 0.1055 ms |url: |action: 2024-04-03 11:25:28.8147||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:0563a4d2 stopped in 0.1071 ms |url: |action: 2024-04-03 11:25:28.8147||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:257ac6f3 stopped in 0.119 ms |url: |action: 2024-04-03 11:25:28.8147||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:c976e8e6 stopped in 0.1223 ms |url: |action: 2024-04-03 11:25:28.8147||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:0a7fb42e stopped in 0.1313 ms |url: |action: 2024-04-03 11:25:28.8176||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7576:690f15bc caught stopped signal... |url: |action: 2024-04-03 11:25:28.8176||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0cf6c7bf stopped in 5.211 ms |url: |action: 2024-04-03 11:25:29.3221||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:4a5b1221 stopped in 504.7596 ms |url: |action: 2024-04-03 11:25:29.8423||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:54ea3b75 stopped in 1025.0379 ms |url: |action: 2024-04-03 11:25:29.8423||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a26e510f stopped in 1025.0587 ms |url: |action: 2024-04-03 11:25:29.8423||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0d4f09dc stopped in 1025.1138 ms |url: |action: 2024-04-03 11:25:29.8423||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:7ecbac61 stopped in 1029.8024 ms |url: |action: 2024-04-03 11:25:29.8423||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a7627c28 stopped in 1029.8367 ms |url: |action: 2024-04-03 11:25:29.8521||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:407fdea8 stopped in 1034.8534 ms |url: |action: 2024-04-03 11:25:29.8521||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:31418025 stopped in 1039.8611 ms |url: |action: 2024-04-03 11:25:29.8672||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a648a085 stopped in 1049.9669 ms |url: |action: 2024-04-03 11:25:29.8672||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7576:690f15bc All dispatchers stopped |url: |action: 2024-04-03 11:25:29.8672||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:294c94a9 stopped in 1050.8939 ms |url: |action: 2024-04-03 11:25:29.8672||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7576:690f15bc is reporting itself as stopped... |url: |action: 2024-04-03 11:25:29.8672||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7576:690f15bc successfully reported itself as stopped in 4.804 ms |url: |action: 2024-04-03 11:25:29.8672||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7576:690f15bc has been stopped in total 1057.0922 ms |url: |action: 2024-04-03 11:25:29.8672||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:4de231e6 stopped in 1059.3932 ms |url: |action: 2024-04-03 18:52:52.1417||DEBUG|CourseService.Program|init main function |url: |action: 2024-04-03 18:52:52.5090||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... |url: |action: 2024-04-03 18:52:52.6204||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. |url: |action: 2024-04-03 18:52:52.6331||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: 192.168.2.4@SkillDorm' |url: |action: 2024-04-03 18:52:52.6331||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. |url: |action: 2024-04-03 18:52:52.6331||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: 2024-04-03 18:52:52.6397||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:16eec1a5 has started in 2.7975 ms |url: |action: 2024-04-03 18:52:52.6397||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7188:5b0c0dea is announcing itself... |url: |action: 2024-04-03 18:52:52.7195||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7188:5b0c0dea successfully announced in 77.043 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:3a8ebfa1 has started in 1.0928 ms |url: |action: 2024-04-03 18:52:52.7195||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7188:5b0c0dea is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:29d79d8e has started in 0.2241 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:777fc73e has started in 0.2053 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:47fc5f9d has started in 0.2588 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:0fd6de28 has started in 0.2108 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:9f89b6eb has started in 0.4863 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:dd769a7b has started in 0.6226 ms |url: |action: 2024-04-03 18:52:52.7195||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7188:5b0c0dea waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:9b019b7d has started in 1.2856 ms |url: |action: 2024-04-03 18:52:52.7195||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:128c8af5 has started in 1.8256 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:938993f5 has started in 2.136 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:9a5c37f0 has started in 2.5351 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:faa1dad8 has started in 2.9075 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:996ca068 has started in 3.1695 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ed1e773a has started in 3.3533 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:bd68d4b3 has started in 3.5944 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:f2f28fe7 has started in 3.9371 ms |url: |action: 2024-04-03 18:52:52.7195||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d9bd4a50 has started in 3.823 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1e897ad9 has started in 4.5316 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a02d1357 has started in 4.1492 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:4ca31e2e has started in 4.4204 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:2f590d63 has started in 4.2278 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:cb1ba5ed has started in 4.6828 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:cd7c52c5 has started in 4.8795 ms |url: |action: 2024-04-03 18:52:52.7195||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:bfb1593d has started in 5.9959 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:754ae4a3 has started in 5.7832 ms |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:7c830eea has started in 0.1867 ms |url: |action: 2024-04-03 18:52:52.7195||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7188:5b0c0dea all the dispatchers started |url: |action: 2024-04-03 18:52:52.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:3d5b5445 has started in 0.2083 ms |url: |action: 2024-04-03 18:52:52.7553||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2024-04-03 18:52:52.7553||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2024-04-03 18:52:52.7553||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 18:52:52.7553||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2024-04-03 18:52:52.7553||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2024-04-03 18:52:52.7553||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2024-04-03 18:52:52.7613||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2024-04-03 18:52:52.7613||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2024-04-03 18:52:52.7928||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:1712139845280;LastJobId:230426;NextExecution:1712139960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712166772759;NextExecution:1712166840000;LastJobId:230428), NextExecution: (4/3/2024 5:54:00 PM) |url: |action: 2024-04-03 18:52:52.8157||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:1712139845280;LastJobId:230427;NextExecution:1712139960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712166772759;NextExecution:1712166840000;LastJobId:230429), NextExecution: (4/3/2024 5:54:00 PM) |url: |action: 2024-04-03 18:52:52.8157||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:1712138413905;LastJobId:230400;NextExecution:1712142000000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712166772759;NextExecution:1712167200000;LastJobId:230430), NextExecution: (4/3/2024 6:00:00 PM) |url: |action: 2024-04-03 18:52:52.8313||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:1712138413905;LastJobId:230402;NextExecution:1712142000000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712166772759;NextExecution:1712167200000;LastJobId:230431), NextExecution: (4/3/2024 6:00:00 PM) |url: |action: 2024-04-03 18:52:52.8313||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:1712136253088;LastJobId:230365;NextExecution:1712145600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712166772759;NextExecution:1712167200000;LastJobId:230432), NextExecution: (4/3/2024 6:00:00 PM) |url: |action: 2024-04-03 18:52:52.8313||DEBUG|Hangfire.Server.RecurringJobScheduler|5 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 18:52:53.4421|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: 2024-04-03 18:52:53.4489|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: 2024-04-03 18:52:53.4489|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: 2024-04-03 18:52:53.4489|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: 2024-04-03 18:52:53.4489|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: 2024-04-03 18:52:53.4489|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: 2024-04-03 18:52:53.4489|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: 2024-04-03 18:52:53.4489|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: 2024-04-03 18:52:53.4489|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: 2024-04-03 18:52:53.4489|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: 2024-04-03 18:52:53.4489|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: 2024-04-03 18:52:53.4489|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: 2024-04-03 18:52:53.4489|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: 2024-04-03 18:52:53.4489|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: 2024-04-03 18:52:53.4489|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: 2024-04-03 18:52:53.4489|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: 2024-04-03 18:52:53.4489|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: 2024-04-03 18:52:53.4489|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: 2024-04-03 18:52:53.4786||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/3/2024 5:52:53 PM |url: |action: 2024-04-03 18:52:53.6912||WARN|CourseService.Core.Service.PaymentService|17 transactions found to be reprocessed |url: |action: 2024-04-03 18:52:53.6912||WARN|CourseService.Core.Service.CourseService|4 courses to be Processed |url: |action: 2024-04-03 18:52:53.6912||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 |url: |action: 2024-04-03 18:52:53.7023||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 |url: |action: 2024-04-03 18:52:53.7023||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 255 |url: |action: 2024-04-03 18:52:53.7023||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 |url: |action: 2024-04-03 18:52:53.7419||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 255 |url: |action: 2024-04-03 18:52:53.7419||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 256 |url: |action: 2024-04-03 18:52:53.7496||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 256 |url: |action: 2024-04-03 18:52:53.7496||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 257 |url: |action: 2024-04-03 18:52:53.7496||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: 2024-04-03 18:52:53.7496||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 257 |url: |action: 2024-04-03 18:52:53.7496||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 260 |url: |action: 2024-04-03 18:52:53.7496||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 260 |url: |action: 2024-04-03 18:52:53.7496|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. |url: |action: 2024-04-03 18:52:53.7496|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: 2024-04-03 18:52:53.7745|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {51545fa7-ccbf-4919-acf6-e06ace480cf2} may be persisted to storage in unencrypted form. |url: |action: 2024-04-03 18:52:53.8718|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2024-04-03 18:52:53.8718|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="b0cc64f8-7e5b-4ed4-8fc9-526c69a2f1f6" |url: |action: 2024-04-03 18:52:53.8718|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2024-04-03 18:52:53.8718|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="b0cc64f8-7e5b-4ed4-8fc9-526c69a2f1f6" |url: |action: 2024-04-03 18:52:53.8718||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: 2024-04-03 18:52:53.9680|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2024-04-03 18:52:53.9680|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="aec2701a-8b37-4eb4-8d3a-e6d3a98a34bb" |url: |action: 2024-04-03 18:52:53.9680|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2024-04-03 18:52:53.9680|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="aec2701a-8b37-4eb4-8d3a-e6d3a98a34bb" |url: |action: 2024-04-03 18:52:54.4492||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: 2024-04-03 18:52:54.5769||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 |url: |action: 2024-04-03 18:52:54.5769||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. |url: |action: 2024-04-03 18:52:54.5769||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 |url: |action: 2024-04-03 18:52:54.5769||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 |url: |action: 2024-04-03 18:52:54.5769||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 |url: |action: 2024-04-03 18:52:54.8569||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: 2024-04-03 18:52:54.9167||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 18:52:54.9167||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 18:52:55.9598||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 18:52:55.9598||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 18:52:55.9748||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 |url: |action: 2024-04-03 18:52:55.9748||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. |url: |action: 2024-04-03 18:52:55.9748||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2024-04-03 18:52:55.9748||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2024-04-03 18:52:55.9748||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2024-04-03 18:52:55.9891|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 2018.2961ms - BadRequest |url: |action: 2024-04-03 18:52:55.9891|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Wed, 03 Apr 2024 17:52:55 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2024-04-03 18:52:55.9891|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 2022.3478ms - BadRequest |url: |action: 2024-04-03 18:52:55.9891|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Wed, 03 Apr 2024 17:52:55 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2024-04-03 18:52:56.0059||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: 2024-04-03 18:52:56.0455|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 2172.3474ms - BadRequest |url: |action: 2024-04-03 18:52:56.0455|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Wed, 03 Apr 2024 17:52:55 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2024-04-03 18:52:56.0455|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 2178.1071ms - BadRequest |url: |action: 2024-04-03 18:52:56.0455|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Wed, 03 Apr 2024 17:52:55 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2024-04-03 18:52:56.0455||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: 2024-04-03 18:52:56.2568||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: 2024-04-03 18:52:56.2633||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 18:52:56.2633||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 18:52:56.4359||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 18:52:56.4359||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 18:52:56.4359||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2024-04-03 18:52:56.4359||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2024-04-03 18:52:56.4359||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2024-04-03 18:52:56.4359||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2024-04-03 18:52:56.4359||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2024-04-03 18:52:56.7306||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: 2024-04-03 18:52:56.7360||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 18:52:56.7360||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 18:52:56.8963||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 18:52:56.8963||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 18:52:56.9034||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2024-04-03 18:52:56.9034||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2024-04-03 18:52:56.9034||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2024-04-03 18:52:56.9034||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2024-04-03 18:52:56.9034||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2024-04-03 18:52:57.1944||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: 2024-04-03 18:52:57.1999||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 18:52:57.1999||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 18:52:57.3586||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 18:52:57.3586||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 18:52:57.3586||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2024-04-03 18:52:57.3586||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2024-04-03 18:52:57.3586||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 |url: |action: 2024-04-03 18:52:57.3586||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 |url: |action: 2024-04-03 18:52:57.3586||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 |url: |action: 2024-04-03 18:52:57.6515||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: 2024-04-03 18:52:57.6661||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 |url: |action: 2024-04-03 18:52:57.6661||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. |url: |action: 2024-04-03 18:52:57.6661||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 |url: |action: 2024-04-03 18:52:57.6661||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 |url: |action: 2024-04-03 18:52:57.6711||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 |url: |action: 2024-04-03 18:52:57.7262||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:52:57.7262||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:52:57.9494||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: 2024-04-03 18:52:57.9575||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 |url: |action: 2024-04-03 18:52:57.9575||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. |url: |action: 2024-04-03 18:52:57.9575||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 |url: |action: 2024-04-03 18:52:57.9575||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 |url: |action: 2024-04-03 18:52:57.9575||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 |url: |action: 2024-04-03 18:52:58.5315||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: 2024-04-03 18:52:58.5315||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 |url: |action: 2024-04-03 18:52:58.5315||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. |url: |action: 2024-04-03 18:52:58.5315||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 |url: |action: 2024-04-03 18:52:58.5315||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 |url: |action: 2024-04-03 18:52:58.5315||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 |url: |action: 2024-04-03 18:52:58.8096||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: 2024-04-03 18:52:58.8192||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 |url: |action: 2024-04-03 18:52:58.8192||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. |url: |action: 2024-04-03 18:52:58.8192||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 |url: |action: 2024-04-03 18:52:58.8192||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 |url: |action: 2024-04-03 18:52:58.8192||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 |url: |action: 2024-04-03 18:52:59.4285||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: 2024-04-03 18:52:59.4285||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 18:52:59.4285||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 18:52:59.6077||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 18:52:59.6077||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 18:52:59.6077||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 |url: |action: 2024-04-03 18:52:59.6077||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. |url: |action: 2024-04-03 18:52:59.6077||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 |url: |action: 2024-04-03 18:52:59.6077||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 |url: |action: 2024-04-03 18:52:59.6077||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 |url: |action: 2024-04-03 18:52:59.9216||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: 2024-04-03 18:52:59.9216||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 18:52:59.9216||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 18:53:00.1011||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 18:53:00.1011||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 18:53:00.1011||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 |url: |action: 2024-04-03 18:53:00.1011||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. |url: |action: 2024-04-03 18:53:00.1011||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 |url: |action: 2024-04-03 18:53:00.1011||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 |url: |action: 2024-04-03 18:53:00.1094||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 |url: |action: 2024-04-03 18:53:00.3947||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: 2024-04-03 18:53:00.3947||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 18:53:00.3947||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 18:53:00.5588||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 18:53:00.5588||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 18:53:00.5645||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 |url: |action: 2024-04-03 18:53:00.5645||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. |url: |action: 2024-04-03 18:53:00.5645||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2024-04-03 18:53:00.5645||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2024-04-03 18:53:00.5645||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2024-04-03 18:53:00.8397||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: 2024-04-03 18:53:00.8508||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2024-04-03 18:53:00.8508||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2024-04-03 18:53:00.8508||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2024-04-03 18:53:00.8508||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2024-04-03 18:53:00.8508||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2024-04-03 18:53:01.4695||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: 2024-04-03 18:53:01.4695||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2024-04-03 18:53:01.4695||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2024-04-03 18:53:01.4695||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2024-04-03 18:53:01.4695||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2024-04-03 18:53:01.4695||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2024-04-03 18:53:02.0821||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: 2024-04-03 18:53:02.0821||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2024-04-03 18:53:02.0821||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2024-04-03 18:53:02.0821||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2024-04-03 18:53:02.0911||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2024-04-03 18:53:02.0911||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2024-04-03 18:53:02.3906||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: 2024-04-03 18:53:02.3906||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2024-04-03 18:53:02.3906||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2024-04-03 18:53:02.3906||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2024-04-03 18:53:02.3906||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2024-04-03 18:53:02.3906||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2024-04-03 18:53:02.6630||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: 2024-04-03 18:53:02.6705||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2024-04-03 18:53:02.6705||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2024-04-03 18:53:02.7291||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:53:02.7291||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:53:07.7291||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:53:07.7291||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:53:08.5510||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Overall/Percentage|action: FetchOverallCoursesPercentage 2024-04-03 18:53:08.5510||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/10639|action: FetchEnrolledCourses 2024-04-03 18:53:08.6307||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Recent/10639|action: FetchRecentCourse 2024-04-03 18:53:08.7064||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Recent/10639|action: FetchRecentCourse 2024-04-03 18:53:09.5972||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 18:53:22.2050||DEBUG|CourseService.Program|init main function |url: |action: 2024-04-03 18:53:22.5711||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... |url: |action: 2024-04-03 18:53:22.6790||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. |url: |action: 2024-04-03 18:53:22.6916||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: 192.168.2.4@SkillDorm' |url: |action: 2024-04-03 18:53:22.6916||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. |url: |action: 2024-04-03 18:53:22.6916||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: 2024-04-03 18:53:22.6980||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:5c28839a has started in 2.7409 ms |url: |action: 2024-04-03 18:53:22.6980||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7156:8dba6908 is announcing itself... |url: |action: 2024-04-03 18:53:22.7759||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7156:8dba6908 successfully announced in 75.8697 ms |url: |action: 2024-04-03 18:53:22.7759||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:9ea2935d has started in 1.0641 ms |url: |action: 2024-04-03 18:53:22.7784||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7156:8dba6908 is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:2afd90ce has started in 0.1966 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:c8334294 has started in 0.1473 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:42f1c53f has started in 0.2582 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:7e011f1e has started in 0.1796 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d6f5666f has started in 0.2995 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:2f7c93e2 has started in 0.5917 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:6685ddb9 has started in 0.713 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:8a17ebb9 has started in 1.4961 ms |url: |action: 2024-04-03 18:53:22.7784||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:698bc8ce has started in 1.3155 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a173be05 has started in 2.1315 ms |url: |action: 2024-04-03 18:53:22.7784||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:f283c37c has started in 2.6107 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:034afe6d has started in 1.8972 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:dbf633ef has started in 2.413 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:58694c7b has started in 3.2979 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e9e68620 has started in 2.7417 ms |url: |action: 2024-04-03 18:53:22.7784||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:92f933c6 has started in 3.1662 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b94ba140 has started in 4.1095 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d6813d2a has started in 3.4425 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b04cc201 has started in 3.6389 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1a30ebb5 has started in 2.9127 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:4d0a8dac has started in 3.8361 ms |url: |action: 2024-04-03 18:53:22.7784||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7156:8dba6908 all the dispatchers started |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d4f49a04 has started in 3.984 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d2687d64 has started in 1.7424 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1b495691 has started in 4.276 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:cac9b647 has started in 0.197 ms |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:7713080e has started in 0.8605 ms |url: |action: 2024-04-03 18:53:22.7784||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2024-04-03 18:53:22.7784||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2024-04-03 18:53:22.7784||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 18:53:22.8024||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2024-04-03 18:53:22.8024||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2024-04-03 18:53:22.8024||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2024-04-03 18:53:22.8024||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2024-04-03 18:53:22.8024||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2024-04-03 18:53:22.8024||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2024-04-03 18:53:22.8024||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2024-04-03 18:53:23.4365|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: 2024-04-03 18:53:23.4365|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: 2024-04-03 18:53:23.4365|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: 2024-04-03 18:53:23.4365|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: 2024-04-03 18:53:23.4365|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: 2024-04-03 18:53:23.4365|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: 2024-04-03 18:53:23.4365|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: 2024-04-03 18:53:23.4365|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: 2024-04-03 18:53:23.4365|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: 2024-04-03 18:53:23.4365|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: 2024-04-03 18:53:23.4365|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: 2024-04-03 18:53:23.4365|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: 2024-04-03 18:53:23.4365|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: 2024-04-03 18:53:23.4365|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: 2024-04-03 18:53:23.4365|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: 2024-04-03 18:53:23.4365|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: 2024-04-03 18:53:23.4365|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: 2024-04-03 18:53:23.4365|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: 2024-04-03 18:53:23.7361|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. |url: |action: 2024-04-03 18:53:23.7361|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: 2024-04-03 18:53:23.7361|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {228c73df-45c4-4ed5-acb5-2139202639fd} may be persisted to storage in unencrypted form. |url: |action: 2024-04-03 18:53:26.2196||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 18:53:27.7882||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:53:27.7882||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:53:32.7906||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:53:32.7906||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:53:37.7943||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:53:37.7943||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:53:42.7973||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:53:42.7973||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:53:47.8004||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:53:47.8004||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:53:52.7818||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 18:53:52.7818||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 18:53:52.8029||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:53:52.8029||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:53:54.9129||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 18:53:56.2631||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 18:53:57.8030||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:53:57.8030||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:54:02.8076||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:54:02.8076||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:54:07.8119||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:54:07.8119||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:54:07.8478||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:1712166772759;LastJobId:230428;NextExecution:1712166840000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712166847817;NextExecution:1712166960000;LastJobId:230433), NextExecution: (4/3/2024 5:56:00 PM) |url: |action: 2024-04-03 18:54:07.8738||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:1712166772759;LastJobId:230429;NextExecution:1712166840000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712166847817;NextExecution:1712166960000;LastJobId:230434), NextExecution: (4/3/2024 5:56:00 PM) |url: |action: 2024-04-03 18:54:07.8738||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 18:54:12.8123||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:54:12.8123||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:54:17.8168||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:54:17.8168||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:54:22.7815||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 18:54:22.7815||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 18:54:22.8199||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:54:22.8199||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:54:27.8246||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:54:27.8246||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:54:32.8253||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:54:32.8253||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:54:37.8256||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:54:37.8256||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:54:38.8868||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 18:54:42.8300||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:54:42.8300||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:54:47.4821||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10639/257|action: FetchEnrolledCourses 2024-04-03 18:54:47.8306||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:54:47.8306||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:54:52.7875||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 18:54:52.7875||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 18:54:52.8352||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:54:52.8352||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:54:57.8385||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:54:57.8385||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:55:02.8431||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:55:02.8431||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:55:07.8480||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:55:07.8480||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:55:12.8521||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:55:12.8521||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:55:17.8525||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:55:17.8525||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:55:22.7911||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 18:55:22.7911||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 18:55:22.8549||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:55:22.8549||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:55:27.8570||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:55:27.8570||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:55:32.8599||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:55:32.8599||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:55:37.8644||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:55:37.8644||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:55:42.8675||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:55:42.8675||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:55:47.8695||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:55:47.8695||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:55:52.7971||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 18:55:52.7971||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 18:55:52.8726||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:55:52.8726||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:55:57.8757||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:55:57.8757||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:56:02.8788||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:56:02.8788||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:56:07.8811||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:56:07.8811||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:56:07.9079||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:1712166847817;LastJobId:230433;NextExecution:1712166960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712166967901;NextExecution:1712167080000;LastJobId:230435), NextExecution: (4/3/2024 5:58:00 PM) |url: |action: 2024-04-03 18:56:07.9165||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:1712166847817;LastJobId:230434;NextExecution:1712166960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712166967901;NextExecution:1712167080000;LastJobId:230436), NextExecution: (4/3/2024 5:58:00 PM) |url: |action: 2024-04-03 18:56:07.9165||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 18:56:12.8837||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:56:12.8837||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:56:17.8881||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:56:17.8881||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:56:22.8003||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 18:56:22.8003||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 18:56:22.8912||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:56:22.8912||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:56:27.8933||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:56:27.8933||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:56:32.8970||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:56:32.8970||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:56:37.8969||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:56:37.8969||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:56:42.8990||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:56:42.8990||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:56:47.8996||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:56:47.8996||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:56:52.8039||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 18:56:52.8039||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 18:56:52.9015||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:56:52.9015||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:56:57.9033||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:56:57.9033||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:57:02.9052||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:57:02.9052||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:57:07.9084||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:57:07.9084||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:57:12.9088||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:57:12.9088||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:57:17.9117||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:57:17.9117||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:57:22.8083||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 18:57:22.8083||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 18:57:22.9148||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:57:22.9148||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:57:27.9184||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:57:27.9184||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:57:32.9205||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:57:32.9205||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:57:37.9229||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:57:37.9229||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:57:42.9263||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:57:42.9263||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:57:47.9298||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:57:47.9298||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:57:52.8081||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 18:57:52.8081||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 18:57:52.9312||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:57:52.9312||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:57:57.9364||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:57:57.9364||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:58:02.9391||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:58:02.9391||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:58:07.9420||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:58:07.9420||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:58:07.9478||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:1712166967901;LastJobId:230435;NextExecution:1712167080000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712167087942;NextExecution:1712167200000;LastJobId:230437), NextExecution: (4/3/2024 6:00:00 PM) |url: |action: 2024-04-03 18:58:07.9478||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:1712166967901;LastJobId:230436;NextExecution:1712167080000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712167087942;NextExecution:1712167200000;LastJobId:230438), NextExecution: (4/3/2024 6:00:00 PM) |url: |action: 2024-04-03 18:58:07.9478||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 18:58:12.9432||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:58:12.9432||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:58:17.9456||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:58:17.9456||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:58:22.7795||INFO|Hangfire.Server.ServerWatchdog|1 servers were removed due to timeout |url: |action: 2024-04-03 18:58:22.7795||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 18:58:22.7795||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 18:58:22.8093||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 18:58:22.8093||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 18:58:22.9486||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:58:22.9486||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:58:27.9527||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:58:27.9527||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:58:32.9530||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:58:32.9530||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:58:37.9558||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:58:37.9558||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:58:42.9573||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:58:42.9573||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:58:47.9603||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:58:47.9603||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:58:52.8136||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 18:58:52.8136||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 18:58:52.9624||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:58:52.9624||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:58:57.9641||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:58:57.9641||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:59:02.9680||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:59:02.9680||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:59:07.9724||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:59:07.9724||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:59:12.9750||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:59:12.9750||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:59:17.9784||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:59:17.9784||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:59:22.8181||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 18:59:22.8181||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 18:59:22.9826||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:59:22.9826||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:59:27.9859||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:59:27.9859||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:59:32.9864||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:59:32.9864||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:59:37.9882||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:59:37.9882||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:59:42.9901||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:59:42.9901||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:59:47.9910||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:59:47.9910||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:59:52.8209||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 18:59:52.8209||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 18:59:52.9959||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:59:52.9959||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 18:59:57.9985||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 18:59:57.9985||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:00:03.0004||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:00:03.0004||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:00:07.9798||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:1712166772759;LastJobId:230430;NextExecution:1712167200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712167207973;NextExecution:1712170800000;LastJobId:230439), NextExecution: (4/3/2024 7:00:00 PM) |url: |action: 2024-04-03 19:00:07.9798||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:1712166772759;LastJobId:230432;NextExecution:1712167200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712167207973;NextExecution:1712188800000;LastJobId:230440), NextExecution: (4/4/2024 12:00:00 AM) |url: |action: 2024-04-03 19:00:07.9981||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:1712167087942;LastJobId:230437;NextExecution:1712167200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712167207973;NextExecution:1712167320000;LastJobId:230441), NextExecution: (4/3/2024 6:02:00 PM) |url: |action: 2024-04-03 19:00:07.9981||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:00:07.9981||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:00:07.9981||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:1712166772759;LastJobId:230431;NextExecution:1712167200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712167207973;NextExecution:1712170800000;LastJobId:230442), NextExecution: (4/3/2024 7:00:00 PM) |url: |action: 2024-04-03 19:00:08.0120||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:1712167087942;LastJobId:230438;NextExecution:1712167200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712167207973;NextExecution:1712167320000;LastJobId:230443), NextExecution: (4/3/2024 6:02:00 PM) |url: |action: 2024-04-03 19:00:08.0120||DEBUG|Hangfire.Server.RecurringJobScheduler|5 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 19:00:08.0512||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/3/2024 6:00:08 PM |url: |action: 2024-04-03 19:00:08.0512||WARN|CourseService.Core.Service.CourseService|4 courses to be Processed |url: |action: 2024-04-03 19:00:08.0617||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 255 |url: |action: 2024-04-03 19:00:08.0617||WARN|CourseService.Core.Service.PaymentService|17 transactions found to be reprocessed |url: |action: 2024-04-03 19:00:08.0617||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 |url: |action: 2024-04-03 19:00:08.0617||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 255 |url: |action: 2024-04-03 19:00:08.0617||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 256 |url: |action: 2024-04-03 19:00:08.0704||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 |url: |action: 2024-04-03 19:00:08.0704||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 256 |url: |action: 2024-04-03 19:00:08.0704||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 257 |url: |action: 2024-04-03 19:00:08.0704||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 257 |url: |action: 2024-04-03 19:00:08.0704||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 260 |url: |action: 2024-04-03 19:00:08.0704||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: 2024-04-03 19:00:08.0704||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 260 |url: |action: 2024-04-03 19:00:08.0704||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 |url: |action: 2024-04-03 19:00:08.1872||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: 2024-04-03 19:00:08.1872|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2024-04-03 19:00:08.1872|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="06d5505f-709f-40f4-83c7-38a09675fbd3" |url: |action: 2024-04-03 19:00:08.1872|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2024-04-03 19:00:08.1872|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="06d5505f-709f-40f4-83c7-38a09675fbd3" |url: |action: 2024-04-03 19:00:08.2739|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2024-04-03 19:00:08.2739|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="0f265aa4-9802-4d3a-88b6-047777c7a81e" |url: |action: 2024-04-03 19:00:08.2739|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2024-04-03 19:00:08.2739|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="0f265aa4-9802-4d3a-88b6-047777c7a81e" |url: |action: 2024-04-03 19:00:08.7551||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: 2024-04-03 19:00:08.8849||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 |url: |action: 2024-04-03 19:00:08.8849||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. |url: |action: 2024-04-03 19:00:08.8849||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 |url: |action: 2024-04-03 19:00:08.8849||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 |url: |action: 2024-04-03 19:00:08.8849||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 |url: |action: 2024-04-03 19:00:09.1251|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 848.8671ms - BadRequest |url: |action: 2024-04-03 19:00:09.1251|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Wed, 03 Apr 2024 18:00:09 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2024-04-03 19:00:09.1251|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 852.551ms - BadRequest |url: |action: 2024-04-03 19:00:09.1251|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Wed, 03 Apr 2024 18:00:09 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2024-04-03 19:00:09.1445||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: 2024-04-03 19:00:09.5581|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 1365.8763ms - BadRequest |url: |action: 2024-04-03 19:00:09.5581|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Wed, 03 Apr 2024 18:00:09 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2024-04-03 19:00:09.5581|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 1369.8109ms - BadRequest |url: |action: 2024-04-03 19:00:09.5581|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Wed, 03 Apr 2024 18:00:09 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2024-04-03 19:00:09.5581||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: 2024-04-03 19:00:09.7990||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: 2024-04-03 19:00:09.8463||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 19:00:09.8463||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 19:00:10.1656||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 19:00:10.1656||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 19:00:10.1656||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 |url: |action: 2024-04-03 19:00:10.1656||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. |url: |action: 2024-04-03 19:00:10.1656||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2024-04-03 19:00:10.1656||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2024-04-03 19:00:10.1656||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2024-04-03 19:00:10.4500||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: 2024-04-03 19:00:10.4500||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 19:00:10.4500||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 19:00:10.6233||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 19:00:10.6233||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 19:00:10.6233||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2024-04-03 19:00:10.6233||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2024-04-03 19:00:10.6233||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2024-04-03 19:00:10.6233||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2024-04-03 19:00:10.6233||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2024-04-03 19:00:10.9451||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: 2024-04-03 19:00:10.9483||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 19:00:10.9483||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 19:00:11.1104||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 19:00:11.1104||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 19:00:11.1104||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2024-04-03 19:00:11.1104||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2024-04-03 19:00:11.1104||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2024-04-03 19:00:11.1104||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2024-04-03 19:00:11.1170||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2024-04-03 19:00:11.7760||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: 2024-04-03 19:00:11.7760||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 19:00:11.7760||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 19:00:11.9418||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 19:00:11.9418||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 19:00:11.9471||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2024-04-03 19:00:11.9471||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2024-04-03 19:00:11.9471||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 |url: |action: 2024-04-03 19:00:11.9471||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 |url: |action: 2024-04-03 19:00:11.9471||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 |url: |action: 2024-04-03 19:00:12.5155||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: 2024-04-03 19:00:12.5155||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 |url: |action: 2024-04-03 19:00:12.5155||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. |url: |action: 2024-04-03 19:00:12.5155||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 |url: |action: 2024-04-03 19:00:12.5155||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 |url: |action: 2024-04-03 19:00:12.5155||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 |url: |action: 2024-04-03 19:00:13.0043||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:00:13.0043||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:00:13.1274||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: 2024-04-03 19:00:13.1274||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 |url: |action: 2024-04-03 19:00:13.1274||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. |url: |action: 2024-04-03 19:00:13.1274||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 |url: |action: 2024-04-03 19:00:13.1274||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 |url: |action: 2024-04-03 19:00:13.1354||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 |url: |action: 2024-04-03 19:00:13.4385||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: 2024-04-03 19:00:13.4385||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 |url: |action: 2024-04-03 19:00:13.4385||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. |url: |action: 2024-04-03 19:00:13.4385||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 |url: |action: 2024-04-03 19:00:13.4385||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 |url: |action: 2024-04-03 19:00:13.4479||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 |url: |action: 2024-04-03 19:00:13.7395||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: 2024-04-03 19:00:13.7488||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 |url: |action: 2024-04-03 19:00:13.7488||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. |url: |action: 2024-04-03 19:00:13.7488||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 |url: |action: 2024-04-03 19:00:13.7488||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 |url: |action: 2024-04-03 19:00:13.7488||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 |url: |action: 2024-04-03 19:00:14.4082||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: 2024-04-03 19:00:14.4082||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 19:00:14.4082||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 19:00:14.5917||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 19:00:14.5917||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 19:00:14.5917||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 |url: |action: 2024-04-03 19:00:14.5917||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. |url: |action: 2024-04-03 19:00:14.5917||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 |url: |action: 2024-04-03 19:00:14.5917||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 |url: |action: 2024-04-03 19:00:14.5917||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 |url: |action: 2024-04-03 19:00:15.2822||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: 2024-04-03 19:00:15.2822||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 19:00:15.2822||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 19:00:15.4517||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 19:00:15.4517||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 19:00:15.4517||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 |url: |action: 2024-04-03 19:00:15.4517||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. |url: |action: 2024-04-03 19:00:15.4517||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 |url: |action: 2024-04-03 19:00:15.4517||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 |url: |action: 2024-04-03 19:00:15.4585||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 |url: |action: 2024-04-03 19:00:15.7272||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: 2024-04-03 19:00:15.7272||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2024-04-03 19:00:15.7272||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2024-04-03 19:00:15.8924||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2024-04-03 19:00:15.8924||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2024-04-03 19:00:15.8924||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 |url: |action: 2024-04-03 19:00:15.8924||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. |url: |action: 2024-04-03 19:00:15.8924||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2024-04-03 19:00:15.8924||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2024-04-03 19:00:15.8924||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2024-04-03 19:00:16.4972||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: 2024-04-03 19:00:16.5068||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2024-04-03 19:00:16.5068||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2024-04-03 19:00:16.5068||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2024-04-03 19:00:16.5068||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2024-04-03 19:00:16.5068||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2024-04-03 19:00:16.8246||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: 2024-04-03 19:00:16.8246||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2024-04-03 19:00:16.8246||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2024-04-03 19:00:16.8246||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2024-04-03 19:00:16.8246||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2024-04-03 19:00:16.8246||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2024-04-03 19:00:17.1270||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: 2024-04-03 19:00:17.1335||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2024-04-03 19:00:17.1335||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2024-04-03 19:00:17.1335||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2024-04-03 19:00:17.1335||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2024-04-03 19:00:17.1335||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2024-04-03 19:00:17.7669||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: 2024-04-03 19:00:17.7740||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2024-04-03 19:00:17.7740||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2024-04-03 19:00:17.7740||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2024-04-03 19:00:17.7740||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2024-04-03 19:00:17.7740||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2024-04-03 19:00:18.0058||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:00:18.0058||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:00:18.4183||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: 2024-04-03 19:00:18.4183||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2024-04-03 19:00:18.4183||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2024-04-03 19:00:22.8215||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:00:22.8215||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:00:23.0060||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:00:23.0060||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:00:28.0075||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:00:28.0075||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:00:33.0107||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:00:33.0107||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:00:38.0144||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:00:38.0144||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:00:43.0146||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:00:43.0146||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:00:48.0164||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:00:48.0164||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:00:52.8238||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:00:52.8238||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:00:53.0182||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:00:53.0182||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:00:58.0191||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:00:58.0191||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:01:03.0211||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:01:03.0211||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:01:08.0236||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:01:08.0236||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:01:13.0237||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:01:13.0237||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:01:18.0268||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:01:18.0268||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:01:22.8305||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:01:22.8305||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:01:23.0309||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:01:23.0309||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:01:28.0350||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:01:28.0350||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:01:33.0360||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:01:33.0360||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:01:38.0373||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:01:38.0373||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:01:43.0417||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:01:43.0417||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:01:48.0459||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:01:48.0459||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:01:52.8334||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:01:52.8334||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:01:53.0484||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:01:53.0484||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:01:58.0518||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:01:58.0518||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:02:03.0555||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:02:03.0555||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:02:08.0426||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:1712167207973;LastJobId:230441;NextExecution:1712167320000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712167328038;NextExecution:1712167440000;LastJobId:230444), NextExecution: (4/3/2024 6:04:00 PM) |url: |action: 2024-04-03 19:02:08.0426||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:1712167207973;LastJobId:230443;NextExecution:1712167320000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712167328038;NextExecution:1712167440000;LastJobId:230445), NextExecution: (4/3/2024 6:04:00 PM) |url: |action: 2024-04-03 19:02:08.0557||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 19:02:08.0557||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:02:08.0557||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:02:13.0601||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:02:13.0601||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:02:18.0619||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:02:18.0619||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:02:22.8348||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:02:22.8348||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:02:23.0633||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:02:23.0633||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:02:28.0677||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:02:28.0677||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:02:33.0710||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:02:33.0710||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:02:38.0740||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:02:38.0740||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:02:43.0754||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:02:43.0754||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:02:48.0800||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:02:48.0800||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:02:52.8392||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:02:52.8392||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:02:53.0820||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:02:53.0820||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:02:58.0825||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:02:58.0825||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:03:03.0836||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:03:03.0836||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:03:08.0881||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:03:08.0881||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:03:13.0913||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:03:13.0913||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:03:18.0951||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:03:18.0951||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:03:22.7895||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 19:03:22.7895||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 19:03:22.8441||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:03:22.8441||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:03:23.0969||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:03:23.0969||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:03:28.1014||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:03:28.1014||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:03:33.1063||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:03:33.1063||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:03:38.1106||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:03:38.1106||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:03:43.1148||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:03:43.1148||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:03:48.1168||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:03:48.1168||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:03:52.8458||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:03:52.8458||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:03:53.1195||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:03:53.1195||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:03:58.1219||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:03:58.1219||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:04:03.1263||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:04:03.1263||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:04:08.0854||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:1712167328038;LastJobId:230444;NextExecution:1712167440000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712167448073;NextExecution:1712167560000;LastJobId:230446), NextExecution: (4/3/2024 6:06:00 PM) |url: |action: 2024-04-03 19:04:08.0854||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:1712167328038;LastJobId:230445;NextExecution:1712167440000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712167448073;NextExecution:1712167560000;LastJobId:230447), NextExecution: (4/3/2024 6:06:00 PM) |url: |action: 2024-04-03 19:04:08.0854||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 19:04:08.1291||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:04:08.1291||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:04:13.1318||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:04:13.1318||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:04:18.1353||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:04:18.1353||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:04:22.8494||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:04:22.8494||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:04:23.1363||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:04:23.1363||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:04:28.1385||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:04:28.1385||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:04:33.1429||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:04:33.1429||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:04:38.1455||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:04:38.1455||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:04:43.1488||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:04:43.1488||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:04:48.1500||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:04:48.1500||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:04:52.8511||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:04:52.8511||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:04:53.1550||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:04:53.1550||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:04:58.1584||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:04:58.1584||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:05:03.1609||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:05:03.1609||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:05:08.1629||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:05:08.1629||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:05:13.1649||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:05:13.1649||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:05:18.1698||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:05:18.1698||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:05:22.8533||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:05:22.8533||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:05:23.1729||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:05:23.1729||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:05:28.1738||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:05:28.1738||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:05:33.1751||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:05:33.1751||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:05:38.1765||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:05:38.1765||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:05:43.1795||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:05:43.1795||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:05:48.1836||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:05:48.1836||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:05:52.8563||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:05:52.8563||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:05:53.1853||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:05:53.1853||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:05:58.1881||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:05:58.1881||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:06:03.1911||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:06:03.1911||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:06:08.1211||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:1712167448073;LastJobId:230446;NextExecution:1712167560000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712167568116;NextExecution:1712167680000;LastJobId:230448), NextExecution: (4/3/2024 6:08:00 PM) |url: |action: 2024-04-03 19:06:08.1211||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:1712167448073;LastJobId:230447;NextExecution:1712167560000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712167568116;NextExecution:1712167680000;LastJobId:230449), NextExecution: (4/3/2024 6:08:00 PM) |url: |action: 2024-04-03 19:06:08.1357||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 19:06:08.1958||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:06:08.1958||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:06:13.1994||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:06:13.1994||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:06:18.2043||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:06:18.2043||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:06:22.8568||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:06:22.8568||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:06:23.2088||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:06:23.2088||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:06:28.2107||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:06:28.2107||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:06:33.2152||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:06:33.2152||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:06:38.2182||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:06:38.2182||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:06:43.2202||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:06:43.2202||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:06:48.2209||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:06:48.2209||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:06:52.8577||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:06:52.8577||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:06:53.2240||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:06:53.2240||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:06:58.2296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:06:58.2296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:07:03.2325||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:07:03.2325||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:07:08.2337||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:07:08.2337||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:07:13.2352||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:07:13.2352||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:07:18.2359||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:07:18.2359||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:07:22.8618||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:07:22.8618||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:07:23.2365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:07:23.2365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:07:28.2402||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:07:28.2402||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:07:33.2444||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:07:33.2444||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:07:38.2460||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:07:38.2460||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:07:43.2492||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:07:43.2492||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:07:48.2536||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:07:48.2536||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:07:52.8626||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:07:52.8626||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:07:53.2585||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:07:53.2585||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:07:58.2604||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:07:58.2604||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:08:03.2615||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:08:03.2615||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:08:08.1640||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:1712167568116;LastJobId:230448;NextExecution:1712167680000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712167688158;NextExecution:1712167800000;LastJobId:230450), NextExecution: (4/3/2024 6:10:00 PM) |url: |action: 2024-04-03 19:08:08.1640||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:1712167568116;LastJobId:230449;NextExecution:1712167680000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712167688158;NextExecution:1712167800000;LastJobId:230451), NextExecution: (4/3/2024 6:10:00 PM) |url: |action: 2024-04-03 19:08:08.1640||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 19:08:08.2622||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:08:08.2622||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:08:13.2665||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:08:13.2665||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:08:18.2669||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:08:18.2669||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:08:22.7955||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 19:08:22.7955||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 19:08:22.8642||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:08:22.8642||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:08:23.2673||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:08:23.2673||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:08:28.2692||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:08:28.2692||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:08:33.2706||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:08:33.2706||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:08:38.2749||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:08:38.2749||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:08:43.2760||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:08:43.2760||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:08:48.2802||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:08:48.2802||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:08:52.8651||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:08:52.8651||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:08:53.2821||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:08:53.2821||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:08:58.2865||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:08:58.2865||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:09:03.2885||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:09:03.2885||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:09:08.2915||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:09:08.2915||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:09:13.2951||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:09:13.2951||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:09:18.2996||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:09:18.2996||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:09:22.8688||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:09:22.8688||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:09:23.3030||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:09:23.3030||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:09:28.3074||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:09:28.3074||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:09:33.3081||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:09:33.3081||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:09:38.3111||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:09:38.3111||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:09:43.3119||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:09:43.3119||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:09:48.3136||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:09:48.3136||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:09:52.8702||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:09:52.8702||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:09:53.3136||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:09:53.3136||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:09:58.3144||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:09:58.3144||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:10:03.3181||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:10:03.3181||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:10:08.1996||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:1712167688158;LastJobId:230450;NextExecution:1712167800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712167808193;NextExecution:1712167920000;LastJobId:230452), NextExecution: (4/3/2024 6:12:00 PM) |url: |action: 2024-04-03 19:10:08.2067||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:1712167688158;LastJobId:230451;NextExecution:1712167800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712167808193;NextExecution:1712167920000;LastJobId:230453), NextExecution: (4/3/2024 6:12:00 PM) |url: |action: 2024-04-03 19:10:08.2067||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 19:10:08.3187||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:10:08.3187||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:10:13.3226||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:10:13.3226||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:10:18.3253||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:10:18.3253||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:10:22.8722||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:10:22.8722||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:10:23.3286||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:10:23.3286||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:10:28.3298||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:10:28.3298||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:10:33.3322||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:10:33.3322||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:10:38.3365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:10:38.3365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:10:43.3371||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:10:43.3371||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:10:48.3385||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:10:48.3385||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:10:52.8761||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:10:52.8761||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:10:53.3387||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:10:53.3387||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:10:58.3434||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:10:58.3434||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:11:03.3478||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:11:03.3478||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:11:08.3524||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:11:08.3524||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:11:13.3547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:11:13.3547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:11:18.3547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:11:18.3547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:11:22.8794||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:11:22.8794||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:11:23.3565||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:11:23.3565||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:11:28.3584||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:11:28.3584||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:11:33.3591||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:11:33.3591||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:11:38.3635||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:11:38.3635||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:11:43.3642||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:11:43.3642||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:11:48.3685||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:11:48.3685||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:11:52.8811||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:11:52.8811||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:11:53.3697||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:11:53.3697||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:11:58.3729||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:11:58.3729||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:12:03.3729||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:12:03.3729||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:12:08.2396||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:1712167808193;LastJobId:230452;NextExecution:1712167920000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712167928233;NextExecution:1712168040000;LastJobId:230454), NextExecution: (4/3/2024 6:14:00 PM) |url: |action: 2024-04-03 19:12:08.2396||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:1712167808193;LastJobId:230453;NextExecution:1712167920000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712167928233;NextExecution:1712168040000;LastJobId:230455), NextExecution: (4/3/2024 6:14:00 PM) |url: |action: 2024-04-03 19:12:08.2511||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 19:12:08.3730||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:12:08.3730||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:12:13.3768||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:12:13.3768||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:12:18.3775||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:12:18.3775||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:12:22.8848||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:12:22.8848||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:12:23.3805||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:12:23.3805||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:12:28.3815||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:12:28.3815||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:12:33.3850||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:12:33.3850||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:12:38.3879||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:12:38.3879||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:12:43.3904||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:12:43.3904||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:12:48.3951||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:12:48.3951||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:12:52.8857||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:12:52.8857||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:12:53.3967||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:12:53.3967||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:12:58.3973||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:12:58.3973||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:13:03.4007||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:13:03.4007||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:13:08.4008||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:13:08.4008||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:13:13.4023||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:13:13.4023||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:13:18.4050||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:13:18.4050||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:13:22.7903||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 19:13:22.7903||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 19:13:22.8919||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:13:22.8919||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:13:23.4052||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:13:23.4052||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:13:28.4075||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:13:28.4075||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:13:33.4082||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:13:33.4082||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:13:38.4127||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:13:38.4127||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:13:43.4147||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:13:43.4147||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:13:48.4165||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:13:48.4165||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:13:52.8915||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:13:52.8915||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:13:53.4170||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:13:53.4170||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:13:58.4207||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:13:58.4207||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:14:03.4252||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:14:03.4252||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:14:08.2772||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:1712167928233;LastJobId:230454;NextExecution:1712168040000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712168048272;NextExecution:1712168160000;LastJobId:230456), NextExecution: (4/3/2024 6:16:00 PM) |url: |action: 2024-04-03 19:14:08.2772||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:1712167928233;LastJobId:230455;NextExecution:1712168040000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712168048272;NextExecution:1712168160000;LastJobId:230457), NextExecution: (4/3/2024 6:16:00 PM) |url: |action: 2024-04-03 19:14:08.2772||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 19:14:08.4265||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:14:08.4265||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:14:13.4285||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:14:13.4285||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:14:18.4285||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:14:18.4285||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:14:22.8943||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:14:22.8943||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:14:23.4291||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:14:23.4291||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:14:28.4306||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:14:28.4306||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:14:33.4351||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:14:33.4351||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:14:38.4356||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:14:38.4356||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:14:43.4380||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:14:43.4380||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:14:48.4393||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:14:48.4393||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:14:52.8958||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:14:52.8958||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:14:53.4432||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:14:53.4432||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:14:58.4431||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:14:58.4431||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:15:03.4452||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:15:03.4452||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:15:08.4498||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:15:08.4498||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:15:13.4534||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:15:13.4534||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:15:18.4551||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:15:18.4551||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:15:22.8974||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:15:22.8974||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:15:23.4575||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:15:23.4575||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:15:28.4615||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:15:28.4615||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:15:33.4623||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:15:33.4623||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:15:38.4660||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:15:38.4660||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:15:43.4679||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:15:43.4679||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:15:48.4686||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:15:48.4686||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:15:52.9096||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:15:52.9096||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:15:53.4706||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:15:53.4706||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:15:58.4737||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:15:58.4737||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:16:03.4756||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:16:03.4756||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:16:08.3080||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:1712168048272;LastJobId:230456;NextExecution:1712168160000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712168168303;NextExecution:1712168280000;LastJobId:230458), NextExecution: (4/3/2024 6:18:00 PM) |url: |action: 2024-04-03 19:16:08.3080||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:1712168048272;LastJobId:230457;NextExecution:1712168160000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712168168303;NextExecution:1712168280000;LastJobId:230459), NextExecution: (4/3/2024 6:18:00 PM) |url: |action: 2024-04-03 19:16:08.3080||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 19:16:08.4789||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:16:08.4789||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:16:13.4828||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:16:13.4828||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:16:18.4851||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:16:18.4851||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:16:22.9137||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:16:22.9137||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:16:23.4870||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:16:23.4870||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:16:28.4891||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:16:28.4891||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:16:33.4895||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:16:33.4895||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:16:38.4917||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:16:38.4917||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:16:43.4923||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:16:43.4923||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:16:48.4956||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:16:48.4956||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:16:52.9172||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:16:52.9176||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:16:53.4968||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:16:53.4968||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:16:58.4969||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:16:58.4969||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:17:03.4993||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:17:03.4993||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:17:08.5019||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:17:08.5019||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:17:13.5072||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:17:13.5072||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:17:18.5108||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:17:18.5108||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:17:22.9247||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:17:22.9247||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:17:23.5156||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:17:23.5156||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:17:28.5163||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:17:28.5163||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:17:33.5167||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:17:33.5167||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:17:38.5218||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:17:38.5218||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:17:43.5247||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:17:43.5247||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:17:48.5258||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:17:48.5258||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:17:52.9270||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:17:52.9270||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:17:53.5287||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:17:53.5287||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:17:58.5331||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:17:58.5331||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:18:03.5365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:18:03.5365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:18:08.3459||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:1712168168303;LastJobId:230458;NextExecution:1712168280000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712168288341;NextExecution:1712168400000;LastJobId:230460), NextExecution: (4/3/2024 6:20:00 PM) |url: |action: 2024-04-03 19:18:08.3459||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:1712168168303;LastJobId:230459;NextExecution:1712168280000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712168288341;NextExecution:1712168400000;LastJobId:230461), NextExecution: (4/3/2024 6:20:00 PM) |url: |action: 2024-04-03 19:18:08.3592||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 19:18:08.5382||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:18:08.5382||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:18:13.5383||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:18:13.5383||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:18:18.5390||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:18:18.5390||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:18:22.7909||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 19:18:22.7909||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 19:18:22.9287||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:18:22.9287||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:18:23.5420||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:18:23.5420||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:18:28.5425||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:18:28.5425||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:18:33.5461||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:18:33.5461||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:18:38.5499||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:18:38.5499||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:18:43.5499||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:18:43.5499||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:18:48.5519||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:18:48.5519||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:18:52.9316||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:18:52.9316||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:18:53.5533||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:18:53.5533||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:18:58.5545||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:18:58.5545||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:19:03.5564||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:19:03.5564||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:19:08.5571||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:19:08.5571||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:19:13.5591||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:19:13.5591||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:19:18.5605||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:19:18.5605||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:19:22.9334||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:19:22.9334||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:19:23.5611||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:19:23.5611||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:19:28.5648||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:19:28.5648||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:19:33.5655||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:19:33.5655||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:19:38.5675||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:19:38.5675||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:19:43.5685||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:19:43.5685||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:19:48.5718||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:19:48.5718||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:19:52.9364||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:19:52.9364||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:19:53.5749||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:19:53.5749||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:19:58.5767||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:19:58.5767||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:20:03.5772||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:20:03.5772||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:20:08.3944||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:1712168288341;LastJobId:230460;NextExecution:1712168400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712168408390;NextExecution:1712168520000;LastJobId:230462), NextExecution: (4/3/2024 6:22:00 PM) |url: |action: 2024-04-03 19:20:08.4013||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:1712168288341;LastJobId:230461;NextExecution:1712168400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712168408390;NextExecution:1712168520000;LastJobId:230463), NextExecution: (4/3/2024 6:22:00 PM) |url: |action: 2024-04-03 19:20:08.4013||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 19:20:08.5791||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:20:08.5791||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:20:13.5830||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:20:13.5830||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:20:18.5854||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:20:18.5854||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:20:22.9352||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:20:22.9352||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:20:23.5874||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:20:23.5874||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:20:28.5894||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:20:28.5894||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:20:33.5941||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:20:33.5941||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:20:38.5944||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:20:38.5944||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:20:43.5986||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:20:43.5986||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:20:48.6022||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:20:48.6022||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:20:52.9363||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:20:52.9363||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:20:53.6072||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:20:53.6072||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:20:58.6075||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:20:58.6075||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:21:03.6084||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:21:03.6084||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:21:08.6098||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:21:08.6098||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:21:13.6101||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:21:13.6101||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:21:18.6125||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:21:18.6125||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:21:22.9414||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:21:22.9414||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:21:23.6159||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:21:23.6159||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:21:28.6220||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:21:28.6220||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:21:33.6220||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:21:33.6220||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:21:38.6257||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:21:38.6257||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:21:43.6299||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:21:43.6299||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:21:48.6300||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:21:48.6300||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:21:52.9409||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:21:52.9409||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:21:53.6337||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:21:53.6337||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:21:58.6368||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:21:58.6368||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:22:03.6388||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:22:03.6388||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:22:08.4330||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:1712168408390;LastJobId:230462;NextExecution:1712168520000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712168528428;NextExecution:1712168640000;LastJobId:230464), NextExecution: (4/3/2024 6:24:00 PM) |url: |action: 2024-04-03 19:22:08.4330||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:1712168408390;LastJobId:230463;NextExecution:1712168520000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712168528428;NextExecution:1712168640000;LastJobId:230465), NextExecution: (4/3/2024 6:24:00 PM) |url: |action: 2024-04-03 19:22:08.4330||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 19:22:08.6428||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:22:08.6428||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:22:13.6467||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:22:13.6467||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:22:18.6479||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:22:18.6479||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:22:22.9411||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:22:22.9411||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:22:23.6486||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:22:23.6486||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:22:28.6498||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:22:28.6498||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:22:33.6533||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:22:33.6533||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:22:38.6537||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:22:38.6537||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:22:43.6544||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:22:43.6544||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:22:48.6576||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:22:48.6576||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:22:52.9454||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:22:52.9454||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:22:53.6615||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:22:53.6615||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:22:58.6640||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:22:58.6640||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:23:03.6676||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:23:03.6676||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:23:08.6709||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:23:08.6709||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:23:13.6710||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:23:13.6710||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:23:18.6737||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:23:18.6737||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:23:22.7875||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2024-04-03 19:23:22.7924||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2024-04-03 19:23:22.7924||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2024-04-03 19:23:22.7924||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2024-04-03 19:23:22.7924||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2024-04-03 19:23:22.7924||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2024-04-03 19:23:22.7924||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2024-04-03 19:23:22.8079||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2024-04-03 19:23:22.8079||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2024-04-03 19:23:22.8079||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2024-04-03 19:23:22.8079||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2024-04-03 19:23:22.8079||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2024-04-03 19:23:22.9507||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:23:22.9507||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:23:23.6761||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:23:23.6761||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:23:28.6780||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:23:28.6780||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:23:33.6799||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:23:33.6799||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:23:38.6845||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:23:38.6845||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:23:43.6865||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:23:43.6865||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:23:48.6914||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:23:48.6914||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:23:52.9539||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:23:52.9539||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:23:53.6964||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:23:53.6964||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:23:58.7009||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:23:58.7009||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:24:03.7041||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:24:03.7041||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:24:08.4733||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:1712168528428;LastJobId:230464;NextExecution:1712168640000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712168648469;NextExecution:1712168760000;LastJobId:230466), NextExecution: (4/3/2024 6:26:00 PM) |url: |action: 2024-04-03 19:24:08.4803||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:1712168528428;LastJobId:230465;NextExecution:1712168640000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712168648469;NextExecution:1712168760000;LastJobId:230467), NextExecution: (4/3/2024 6:26:00 PM) |url: |action: 2024-04-03 19:24:08.4803||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 19:24:08.7056||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:24:08.7056||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:24:13.7088||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:24:13.7088||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:24:18.7118||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:24:18.7118||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:24:22.9533||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:24:22.9533||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:24:23.7160||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:24:23.7160||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:24:28.7167||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:24:28.7167||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:24:33.7184||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:24:33.7184||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:24:38.7195||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:24:38.7195||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:24:43.7219||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:24:43.7219||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:24:48.7244||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:24:48.7244||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:24:52.9542||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:24:52.9542||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:24:53.7290||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:24:53.7290||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:24:58.7294||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:24:58.7294||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:25:03.7338||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:25:03.7338||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:25:08.7344||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:25:08.7344||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:25:13.7383||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:25:13.7383||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:25:18.7425||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:25:18.7425||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:25:22.9559||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:25:22.9559||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:25:23.7454||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:25:23.7454||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:25:28.7472||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:25:28.7472||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:25:33.7497||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:25:33.7497||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:25:38.7540||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:25:38.7540||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:25:43.7564||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:25:43.7564||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:25:48.7597||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:25:48.7597||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:25:52.9614||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:25:52.9614||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:25:53.7624||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:25:53.7624||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:25:58.7638||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:25:58.7638||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:26:03.7686||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:26:03.7686||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:26:08.5127||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:1712168648469;LastJobId:230466;NextExecution:1712168760000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712168768508;NextExecution:1712168880000;LastJobId:230468), NextExecution: (4/3/2024 6:28:00 PM) |url: |action: 2024-04-03 19:26:08.5127||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:1712168648469;LastJobId:230467;NextExecution:1712168760000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712168768508;NextExecution:1712168880000;LastJobId:230469), NextExecution: (4/3/2024 6:28:00 PM) |url: |action: 2024-04-03 19:26:08.5244||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 19:26:08.7696||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:26:08.7696||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:26:13.7728||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:26:13.7728||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:26:18.7731||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:26:18.7731||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:26:22.9598||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:26:22.9598||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:26:23.7770||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:26:23.7770||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:26:28.7783||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:26:28.7783||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:26:33.7807||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:26:33.7807||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:26:38.7843||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:26:38.7843||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:26:43.7881||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:26:43.7881||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:26:48.7926||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:26:48.7926||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:26:52.9599||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:26:52.9599||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:26:53.7928||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:26:53.7928||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:26:58.7950||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:26:58.7950||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:27:03.7956||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:27:03.7956||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:27:08.7994||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:27:08.7994||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:27:13.8024||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:27:13.8024||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:27:18.8042||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:27:18.8042||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:27:22.9625||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:27:22.9625||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:27:23.8058||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:27:23.8058||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:27:28.8091||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:27:28.8091||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:27:33.8130||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:27:33.8130||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:27:38.8142||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:27:38.8142||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:27:43.8178||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:27:43.8178||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:27:48.8192||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:27:48.8192||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:27:52.9636||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 heartbeat successfully sent |url: |action: 2024-04-03 19:27:52.9636||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7156:8dba6908 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2024-04-03 19:27:53.8236||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:27:53.8236||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:27:58.8262||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:27:58.8262||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:28:03.8273||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:28:03.8273||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:28:08.5526||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:1712168768508;LastJobId:230468;NextExecution:1712168880000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712168888548;NextExecution:1712169000000;LastJobId:230470), NextExecution: (4/3/2024 6:30:00 PM) |url: |action: 2024-04-03 19:28:08.5526||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:1712168768508;LastJobId:230469;NextExecution:1712168880000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1712168888548;NextExecution:1712169000000;LastJobId:230471), NextExecution: (4/3/2024 6:30:00 PM) |url: |action: 2024-04-03 19:28:08.5526||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2024-04-03 19:28:08.8305||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:28:08.8305||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:28:13.8324||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:28:13.8324||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:28:18.8365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2024-04-03 19:28:18.8365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2024-04-03 19:28:21.8849||DEBUG|Hangfire.BackgroundJobServer|Hangfire Server is stopping... |url: |action: 2024-04-03 19:28:21.8849||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7156:8dba6908 caught stopping signal... |url: |action: 2024-04-03 19:28:21.8849||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:7e011f1e stopped in 0 ms |url: |action: 2024-04-03 19:28:21.8849||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:92f933c6 stopped in 0 ms |url: |action: 2024-04-03 19:28:21.8849||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e9e68620 stopped in 0 ms |url: |action: 2024-04-03 19:28:21.8849||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d6f5666f stopped in 0 ms |url: |action: 2024-04-03 19:28:21.8849||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:6685ddb9 stopped in 0 ms |url: |action: 2024-04-03 19:28:21.8849||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d2687d64 stopped in 0 ms |url: |action: 2024-04-03 19:28:21.8849||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:dbf633ef stopped in 0 ms |url: |action: 2024-04-03 19:28:21.8849||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:cac9b647 stopped in 0.1355 ms |url: |action: 2024-04-03 19:28:21.8849||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:f283c37c stopped in 0 ms |url: |action: 2024-04-03 19:28:21.8849||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b04cc201 stopped in 0 ms |url: |action: 2024-04-03 19:28:21.8849||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:58694c7b stopped in 0 ms |url: |action: 2024-04-03 19:28:21.8849||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:c8334294 stopped in 0.1205 ms |url: |action: 2024-04-03 19:28:21.8849||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:42f1c53f stopped in 0.1389 ms |url: |action: 2024-04-03 19:28:21.8849||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:2afd90ce stopped in 0.1303 ms |url: |action: 2024-04-03 19:28:21.8849||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:7713080e stopped in 0.1269 ms |url: |action: 2024-04-03 19:28:21.8849||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7156:8dba6908 caught stopped signal... |url: |action: 2024-04-03 19:28:21.8849||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a173be05 stopped in 0.5586 ms |url: |action: 2024-04-03 19:28:22.7975||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b94ba140 stopped in 910.2876 ms |url: |action: 2024-04-03 19:28:22.9157||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d4f49a04 stopped in 1028.5429 ms |url: |action: 2024-04-03 19:28:22.9157||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:698bc8ce stopped in 1028.6543 ms |url: |action: 2024-04-03 19:28:22.9157||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:8a17ebb9 stopped in 1038.2476 ms |url: |action: 2024-04-03 19:28:22.9306||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1b495691 stopped in 1043.4444 ms |url: |action: 2024-04-03 19:28:22.9306||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:034afe6d stopped in 1053.5894 ms |url: |action: 2024-04-03 19:28:22.9455||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:4d0a8dac stopped in 1058.3104 ms |url: |action: 2024-04-03 19:28:22.9455||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d6813d2a stopped in 1058.3755 ms |url: |action: 2024-04-03 19:28:22.9455||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1a30ebb5 stopped in 1063.251 ms |url: |action: 2024-04-03 19:28:22.9455||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:2f7c93e2 stopped in 1063.3671 ms |url: |action: 2024-04-03 19:28:22.9455||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7156:8dba6908 All dispatchers stopped |url: |action: 2024-04-03 19:28:22.9455||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:9ea2935d stopped in 1064.1469 ms |url: |action: 2024-04-03 19:28:22.9455||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7156:8dba6908 is reporting itself as stopped... |url: |action: 2024-04-03 19:28:22.9455||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7156:8dba6908 successfully reported itself as stopped in 3.0598 ms |url: |action: 2024-04-03 19:28:22.9455||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7156:8dba6908 has been stopped in total 1068.5476 ms |url: |action: 2024-04-03 19:28:22.9455||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:5c28839a stopped in 1070.5697 ms |url: |action: