{"@t":"2026-08-28T12:50:10.8129654Z","@mt":"Entity '{principalEntityType}' has a global query filter defined and is the required end of a relationship with the entity '{declaringEntityType}'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.","@l":"Warning","principalEntityType":"Document","declaringEntityType":"DocumentSetting","EventId":{"Id":10622,"Name":"Microsoft.EntityFrameworkCore.Model.Validation.PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning"},"SourceContext":"Microsoft.EntityFrameworkCore.Model.Validation","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:10.8418172Z","@mt":"Entity '{principalEntityType}' has a global query filter defined and is the required end of a relationship with the entity '{declaringEntityType}'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.","@l":"Warning","principalEntityType":"Document","declaringEntityType":"File","EventId":{"Id":10622,"Name":"Microsoft.EntityFrameworkCore.Model.Validation.PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning"},"SourceContext":"Microsoft.EntityFrameworkCore.Model.Validation","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:10.8419611Z","@mt":"Entity '{principalEntityType}' has a global query filter defined and is the required end of a relationship with the entity '{declaringEntityType}'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.","@l":"Warning","principalEntityType":"Document","declaringEntityType":"Group","EventId":{"Id":10622,"Name":"Microsoft.EntityFrameworkCore.Model.Validation.PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning"},"SourceContext":"Microsoft.EntityFrameworkCore.Model.Validation","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:10.8420180Z","@mt":"Entity '{principalEntityType}' has a global query filter defined and is the required end of a relationship with the entity '{declaringEntityType}'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.","@l":"Warning","principalEntityType":"Workspace","declaringEntityType":"Notification","EventId":{"Id":10622,"Name":"Microsoft.EntityFrameworkCore.Model.Validation.PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning"},"SourceContext":"Microsoft.EntityFrameworkCore.Model.Validation","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:10.8420847Z","@mt":"Entity '{principalEntityType}' has a global query filter defined and is the required end of a relationship with the entity '{declaringEntityType}'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.","@l":"Warning","principalEntityType":"Assignee","declaringEntityType":"RenewalRequest","EventId":{"Id":10622,"Name":"Microsoft.EntityFrameworkCore.Model.Validation.PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning"},"SourceContext":"Microsoft.EntityFrameworkCore.Model.Validation","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:10.8421596Z","@mt":"Entity '{principalEntityType}' has a global query filter defined and is the required end of a relationship with the entity '{declaringEntityType}'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.","@l":"Warning","principalEntityType":"Workspace","declaringEntityType":"UserWorkspace","EventId":{"Id":10622,"Name":"Microsoft.EntityFrameworkCore.Model.Validation.PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning"},"SourceContext":"Microsoft.EntityFrameworkCore.Model.Validation","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:10.8422157Z","@mt":"Entity '{principalEntityType}' has a global query filter defined and is the required end of a relationship with the entity '{declaringEntityType}'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.","@l":"Warning","principalEntityType":"Document","declaringEntityType":"Attachment","EventId":{"Id":10622,"Name":"Microsoft.EntityFrameworkCore.Model.Validation.PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning"},"SourceContext":"Microsoft.EntityFrameworkCore.Model.Validation","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:10.8422829Z","@mt":"Entity '{principalEntityType}' has a global query filter defined and is the required end of a relationship with the entity '{declaringEntityType}'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.","@l":"Warning","principalEntityType":"Organization","declaringEntityType":"OrganizationCardIndexing","EventId":{"Id":10622,"Name":"Microsoft.EntityFrameworkCore.Model.Validation.PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning"},"SourceContext":"Microsoft.EntityFrameworkCore.Model.Validation","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:10.8423567Z","@mt":"Entity '{principalEntityType}' has a global query filter defined and is the required end of a relationship with the entity '{declaringEntityType}'. This may lead to unexpected results when the required entity is filtered out. Either configure the navigation as optional, or define matching query filters for both entities in the navigation. See https://go.microsoft.com/fwlink/?linkid=2131316 for more information.","@l":"Warning","principalEntityType":"Workspace","declaringEntityType":"RequestTypeWorkspace","EventId":{"Id":10622,"Name":"Microsoft.EntityFrameworkCore.Model.Validation.PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning"},"SourceContext":"Microsoft.EntityFrameworkCore.Model.Validation","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:10.8828066Z","@mt":"The foreign key property '{entityType}.{property}' was created in shadow state because a conflicting property with the simple name '{baseName}' exists in the entity type, but is either not mapped, is already used for another relationship, or is incompatible with the associated primary key type. See https://aka.ms/efcore-relationships for information on mapping relationships in EF Core.","@l":"Warning","entityType":"DocChatParticipant","property":"AssigneeId1","baseName":"AssigneeId","EventId":{"Id":10625,"Name":"Microsoft.EntityFrameworkCore.Model.Validation.ShadowForeignKeyPropertyCreated"},"SourceContext":"Microsoft.EntityFrameworkCore.Model.Validation","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:10.9206592Z","@mt":"No store type was specified for the decimal property '{property}' on entity type '{entityType}'. 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 in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'.","@l":"Warning","property":"Amount","entityType":"Payment","EventId":{"Id":30000,"Name":"Microsoft.EntityFrameworkCore.Model.Validation.DecimalTypeDefaultWarning"},"SourceContext":"Microsoft.EntityFrameworkCore.Model.Validation","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:12.0057129Z","@mt":"{State:l}","@r":["Start installing Hangfire SQL objects..."],"State":"Start installing Hangfire SQL objects...","SourceContext":"Hangfire.SqlServer.SqlServerObjectsInstaller","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:12.1275974Z","@mt":"{State:l}","@r":["Hangfire SQL objects installed."],"State":"Hangfire SQL objects installed.","SourceContext":"Hangfire.SqlServer.SqlServerObjectsInstaller","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:12.3121359Z","@mt":"MFA coverage check found no endpoints. Call ValidateSignupSolMfaCoverage AFTER endpoint routing is configured, or it verifies nothing.","@l":"Warning","SourceContext":"SignupSol.Mfa.AspNetCore.MfaCoverageValidation","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:12.3426128Z","@mt":"###############: Application Starting...","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:12.3798238Z","@mt":"Seven Day Expiry Service — starting batch","SourceContext":"e_signature_dotnet.src.ServiceWorkers.ExpiryWorker","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:12.4714747Z","@mt":"Fourteen Day Expiry Service — starting batch","SourceContext":"e_signature_dotnet.src.ServiceWorkers.ExpiryWorker","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:12.5230142Z","@mt":"Thirty Day Expiry Service — starting batch","SourceContext":"e_signature_dotnet.src.ServiceWorkers.ExpiryWorker","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:12.6468486Z","@mt":"---------------- Video Expiration Service Started ------","SourceContext":"e_signature_dotnet.src.ServiceWorkers.VideoExpirationWorker","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:12.7033802Z","@mt":"Session Termination Background Service is starting.","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:12.7046529Z","@mt":"WorkspacePurgeWorker starting. Retention={RetentionDays}d, Sweep={SweepHours}h, BatchCap={BatchCap}, SanityThreshold={SanityThreshold}","RetentionDays":30,"SweepHours":24,"BatchCap":50,"SanityThreshold":500,"SourceContext":"e_signature_dotnet.src.ServiceWorkers.WorkspacePurgeWorker","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:12.7106273Z","@mt":"Found 0 documents with expired videos","SourceContext":"e_signature_dotnet.src.ServiceWorkers.VideoExpirationWorker","ThreadId":15,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:12.7108444Z","@mt":"---------------- Video Expiration Service Completed ------","SourceContext":"e_signature_dotnet.src.ServiceWorkers.VideoExpirationWorker","ThreadId":15,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:12.7468672Z","@mt":"{State:l}","@r":["Starting Hangfire Server using job storage: 'SQL Server: .@e-signature-staging-new'"],"State":"Starting Hangfire Server using job storage: 'SQL Server: .@e-signature-staging-new'","SourceContext":"Hangfire.BackgroundJobServer","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:12.7470394Z","@mt":"{State:l}","@r":["Using the following options for SQL Server job storage: Queue poll interval: 00:00:00."],"State":"Using the following options for SQL Server job storage: Queue poll interval: 00:00:00.","SourceContext":"Hangfire.BackgroundJobServer","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:12.7471413Z","@mt":"{State:l}","@r":["Using the following options for Hangfire Server:\r\n Worker count: 20\r\n Listening queues: 'default'\r\n Shutdown timeout: 00:00:15\r\n Schedule polling interval: 00:00:15"],"State":"Using the following options for Hangfire Server:\r\n Worker count: 20\r\n Listening queues: 'default'\r\n Shutdown timeout: 00:00:15\r\n Schedule polling interval: 00:00:15","SourceContext":"Hangfire.BackgroundJobServer","ThreadId":1,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:12.7841245Z","@mt":"{State:l}","@r":["Server 98d07dc8-df58-4415-85bc-63071b1c6dfb successfully announced in 30.7762 ms"],"State":"Server 98d07dc8-df58-4415-85bc-63071b1c6dfb successfully announced in 30.7762 ms","SourceContext":"Hangfire.Server.BackgroundServerProcess","ThreadId":18,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:12.7857484Z","@mt":"{State:l}","@r":["Server 98d07dc8-df58-4415-85bc-63071b1c6dfb is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, SqlServerHeartbeatProcess, Worker, DelayedJobScheduler, RecurringJobScheduler..."],"State":"Server 98d07dc8-df58-4415-85bc-63071b1c6dfb is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, SqlServerHeartbeatProcess, Worker, DelayedJobScheduler, RecurringJobScheduler...","SourceContext":"Hangfire.Server.BackgroundServerProcess","ThreadId":18,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:12.7903073Z","@mt":"{State:l}","@r":["Server 98d07dc8-df58-4415-85bc-63071b1c6dfb all the dispatchers started"],"State":"Server 98d07dc8-df58-4415-85bc-63071b1c6dfb all the dispatchers started","SourceContext":"Hangfire.Server.BackgroundServerProcess","ThreadId":18,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:13.6016379Z","@mt":"Failed to determine the https port for redirect.","@l":"Warning","@tr":"f84979f4f96076aa67b7273b899d48bd","@sp":"e91451e378a7b61e","EventId":{"Id":3,"Name":"FailedToDeterminePort"},"SourceContext":"Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware","RequestId":"0HNO50BJI4QT6:00000001","RequestPath":"/document-chat-hub/negotiate","ConnectionId":"0HNO50BJI4QT6","ThreadId":15,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:15.3479391Z","@mt":"DocumentChatHub connected: connection {ConnectionId}","@tr":"5d3b02d5e7105401d19eb662b71b7821","@sp":"7bcb41cf15b495d7","ConnectionId":"wfRtqTovdAwf7oycJ9eEeQ","SourceContext":"e_signature_dotnet.SignalRChatHub.DocumentChatHub","TransportConnectionId":"wfRtqTovdAwf7oycJ9eEeQ","RequestId":"0HNO50BJI4QTJ:00000001","RequestPath":"/document-chat-hub","ThreadId":6,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:15.6832416Z","@mt":"DocumentChatHub: connection {ConnectionId} joined document-{DocumentId}","@tr":"5d3b02d5e7105401d19eb662b71b7821","@sp":"7bcb41cf15b495d7","ConnectionId":"wfRtqTovdAwf7oycJ9eEeQ","DocumentId":"6238","SourceContext":"e_signature_dotnet.SignalRChatHub.DocumentChatHub","TransportConnectionId":"wfRtqTovdAwf7oycJ9eEeQ","RequestId":"0HNO50BJI4QTJ:00000001","RequestPath":"/document-chat-hub","ThreadId":16,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:15.6842703Z","@mt":"DocumentChatHub: connection {ConnectionId} joined docchat-{ChatId}","@tr":"5d3b02d5e7105401d19eb662b71b7821","@sp":"7bcb41cf15b495d7","ConnectionId":"wfRtqTovdAwf7oycJ9eEeQ","ChatId":"1627","SourceContext":"e_signature_dotnet.SignalRChatHub.DocumentChatHub","TransportConnectionId":"wfRtqTovdAwf7oycJ9eEeQ","RequestId":"0HNO50BJI4QTJ:00000001","RequestPath":"/document-chat-hub","ThreadId":16,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:16.1195779Z","@mt":"DocumentCommentHub connected: connection {ConnectionId}","@tr":"bbb00a43a4d4249951f3d0049a1e3d8e","@sp":"ce3791b2a2674744","ConnectionId":"c47zecpzl3626hhAoV8J8w","SourceContext":"e_signature_dotnet.SignalRChatHub.DocumentCommentHub","TransportConnectionId":"c47zecpzl3626hhAoV8J8w","RequestId":"0HNO50BJI4QTP:00000001","RequestPath":"/document-comment-hub","ThreadId":47,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:16.5951352Z","@mt":"DocumentCommentHub connected: connection {ConnectionId}","@tr":"02b8c7b9007f4a1028ea6683e7617afa","@sp":"dfc845c55151a2cd","ConnectionId":"PgI24YmJ7EQIjx9ohdkTOw","SourceContext":"e_signature_dotnet.SignalRChatHub.DocumentCommentHub","TransportConnectionId":"PgI24YmJ7EQIjx9ohdkTOw","RequestId":"0HNO50BJI4QTR:00000001","RequestPath":"/document-comment-hub","ThreadId":13,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:16.9303708Z","@mt":"DocumentCommentHub: connection {ConnectionId} joined comment-document-{DocumentId}","@tr":"02b8c7b9007f4a1028ea6683e7617afa","@sp":"dfc845c55151a2cd","ConnectionId":"PgI24YmJ7EQIjx9ohdkTOw","DocumentId":"6238","SourceContext":"e_signature_dotnet.SignalRChatHub.DocumentCommentHub","TransportConnectionId":"PgI24YmJ7EQIjx9ohdkTOw","RequestId":"0HNO50BJI4QTR:00000001","RequestPath":"/document-comment-hub","ThreadId":16,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:17.1640320Z","@mt":"NotificationHub connected: user {UserId} joined user-{UserId} and {WorkspaceCount} workspace groups (connection {ConnectionId})","@tr":"71d32806e9f05d889798f0ecd607acec","@sp":"420298ff53694886","UserId":444,"WorkspaceCount":5,"ConnectionId":"LFOrWOeY3wa4yZCzvx7RFg","SourceContext":"e_signature_dotnet.SignalRChatHub.NotificationHub","TransportConnectionId":"LFOrWOeY3wa4yZCzvx7RFg","RequestId":"0HNO50BJI4QTU:00000001","RequestPath":"/notification-hub","ThreadId":16,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:50:18.2029553Z","@mt":"NotificationHub connected: user {UserId} joined user-{UserId} and {WorkspaceCount} workspace groups (connection {ConnectionId})","@tr":"acf758661469b9f34270bf8a2af989a3","@sp":"c00a6fe4fce67618","UserId":444,"WorkspaceCount":5,"ConnectionId":"96CRzw9tkh-QoGza4VKWVg","SourceContext":"e_signature_dotnet.SignalRChatHub.NotificationHub","TransportConnectionId":"96CRzw9tkh-QoGza4VKWVg","RequestId":"0HNO50BJI4QU0:00000001","RequestPath":"/notification-hub","ThreadId":47,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:54:23.1365768Z","@mt":"DocumentCommentHub disconnected: connection {ConnectionId}","@tr":"bbb00a43a4d4249951f3d0049a1e3d8e","@sp":"ce3791b2a2674744","ConnectionId":"c47zecpzl3626hhAoV8J8w","SourceContext":"e_signature_dotnet.SignalRChatHub.DocumentCommentHub","TransportConnectionId":"c47zecpzl3626hhAoV8J8w","RequestId":"0HNO50BJI4QTP:00000001","RequestPath":"/document-comment-hub","ThreadId":51,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:54:23.8466786Z","@mt":"NotificationHub disconnected: user {UserId} left all groups (connection {ConnectionId})","@tr":"71d32806e9f05d889798f0ecd607acec","@sp":"420298ff53694886","UserId":444,"ConnectionId":"LFOrWOeY3wa4yZCzvx7RFg","SourceContext":"e_signature_dotnet.SignalRChatHub.NotificationHub","TransportConnectionId":"LFOrWOeY3wa4yZCzvx7RFg","RequestId":"0HNO50BJI4QTU:00000001","RequestPath":"/notification-hub","ThreadId":49,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:55:12.7148516Z","@mt":"WorkspacePurgeWorker sweep — {Eligible} eligible, processing {Batch} this cycle (cutoff < {Cutoff:o}).","@r":["2026-07-29T12:55:12.7081307Z"],"Eligible":3,"Batch":3,"Cutoff":"2026-07-29T12:55:12.7081307Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.WorkspacePurgeWorker","ThreadId":52,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:55:12.8721677Z","@mt":"An exception occurred in the database while saving changes for context type '{contextType}'.{newline}{error}","@l":"Error","@x":"Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details.\n ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The DELETE statement conflicted with the REFERENCE constraint \"FK_Activities_Documents_DocumentId\". The conflict occurred in database \"e-signature-staging-new\", table \"dbo.Activities\", column 'DocumentId'.\n at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)\n at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)\n at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)\n at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)\n at Microsoft.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows)\n at Microsoft.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more)\n at Microsoft.Data.SqlClient.SqlDataReader.ReadAsyncExecute(Task task, Object state)\n at Microsoft.Data.SqlClient.SqlDataReader.InvokeAsyncCall[T](SqlDataReaderBaseAsyncCallContext`1 context)\n--- End of stack trace from previous location ---\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeResultSetWithRowsAffectedOnlyAsync(Int32 commandIndex, RelationalDataReader reader, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)\nClientConnectionId:44f58607-0b57-45f4-a879-510e512a26f1\nError Number:547,State:0,Class:16\n --- End of inner exception stack trace ---\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.SqlServer.Update.Internal.SqlServerModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)","contextType":"e_signature_dotnet.Configurations.DataAccess.DatabaseContext","newline":"\n","error":"Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details.\n ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The DELETE statement conflicted with the REFERENCE constraint \"FK_Activities_Documents_DocumentId\". The conflict occurred in database \"e-signature-staging-new\", table \"dbo.Activities\", column 'DocumentId'.\n at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)\n at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)\n at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)\n at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)\n at Microsoft.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows)\n at Microsoft.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more)\n at Microsoft.Data.SqlClient.SqlDataReader.ReadAsyncExecute(Task task, Object state)\n at Microsoft.Data.SqlClient.SqlDataReader.InvokeAsyncCall[T](SqlDataReaderBaseAsyncCallContext`1 context)\n--- End of stack trace from previous location ---\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeResultSetWithRowsAffectedOnlyAsync(Int32 commandIndex, RelationalDataReader reader, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)\nClientConnectionId:44f58607-0b57-45f4-a879-510e512a26f1\nError Number:547,State:0,Class:16\n --- End of inner exception stack trace ---\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.SqlServer.Update.Internal.SqlServerModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)","EventId":{"Id":10000,"Name":"Microsoft.EntityFrameworkCore.Update.SaveChangesFailed"},"SourceContext":"Microsoft.EntityFrameworkCore.Update","ThreadId":52,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:55:12.8753167Z","@mt":"WorkspacePurgeWorker failed to hard-delete workspace {WorkspaceId}; will retry on next sweep.","@l":"Error","@x":"Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details.\n ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The DELETE statement conflicted with the REFERENCE constraint \"FK_Activities_Documents_DocumentId\". The conflict occurred in database \"e-signature-staging-new\", table \"dbo.Activities\", column 'DocumentId'.\n at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)\n at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)\n at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)\n at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)\n at Microsoft.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows)\n at Microsoft.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more)\n at Microsoft.Data.SqlClient.SqlDataReader.ReadAsyncExecute(Task task, Object state)\n at Microsoft.Data.SqlClient.SqlDataReader.InvokeAsyncCall[T](SqlDataReaderBaseAsyncCallContext`1 context)\n--- End of stack trace from previous location ---\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeResultSetWithRowsAffectedOnlyAsync(Int32 commandIndex, RelationalDataReader reader, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)\nClientConnectionId:44f58607-0b57-45f4-a879-510e512a26f1\nError Number:547,State:0,Class:16\n --- End of inner exception stack trace ---\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.SqlServer.Update.Internal.SqlServerModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)\n at e_signature_dotnet.src.ServiceWorkers.WorkspacePurgeWorker.RunSweepAsync(CancellationToken stoppingToken) in /home/github/runners/staging-signdocu-api-runner/_work/e-signature-dotnet/e-signature-dotnet/src/ServiceWorkers/WorkspacePurgeWorker.cs:line 174","WorkspaceId":379,"SourceContext":"e_signature_dotnet.src.ServiceWorkers.WorkspacePurgeWorker","ThreadId":52,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:55:12.9087116Z","@mt":"An exception occurred in the database while saving changes for context type '{contextType}'.{newline}{error}","@l":"Error","@x":"Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details.\n ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The DELETE statement conflicted with the REFERENCE constraint \"FK_Activities_Documents_DocumentId\". The conflict occurred in database \"e-signature-staging-new\", table \"dbo.Activities\", column 'DocumentId'.\n at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)\n at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)\n at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)\n at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)\n at Microsoft.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows)\n at Microsoft.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more)\n at Microsoft.Data.SqlClient.SqlDataReader.ReadAsyncExecute(Task task, Object state)\n at Microsoft.Data.SqlClient.SqlDataReader.InvokeAsyncCall[T](SqlDataReaderBaseAsyncCallContext`1 context)\n--- End of stack trace from previous location ---\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeResultSetWithRowsAffectedOnlyAsync(Int32 commandIndex, RelationalDataReader reader, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)\nClientConnectionId:44f58607-0b57-45f4-a879-510e512a26f1\nError Number:547,State:0,Class:16\n --- End of inner exception stack trace ---\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.SqlServer.Update.Internal.SqlServerModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)","contextType":"e_signature_dotnet.Configurations.DataAccess.DatabaseContext","newline":"\n","error":"Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details.\n ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The DELETE statement conflicted with the REFERENCE constraint \"FK_Activities_Documents_DocumentId\". The conflict occurred in database \"e-signature-staging-new\", table \"dbo.Activities\", column 'DocumentId'.\n at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)\n at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)\n at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)\n at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)\n at Microsoft.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows)\n at Microsoft.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more)\n at Microsoft.Data.SqlClient.SqlDataReader.ReadAsyncExecute(Task task, Object state)\n at Microsoft.Data.SqlClient.SqlDataReader.InvokeAsyncCall[T](SqlDataReaderBaseAsyncCallContext`1 context)\n--- End of stack trace from previous location ---\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeResultSetWithRowsAffectedOnlyAsync(Int32 commandIndex, RelationalDataReader reader, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)\nClientConnectionId:44f58607-0b57-45f4-a879-510e512a26f1\nError Number:547,State:0,Class:16\n --- End of inner exception stack trace ---\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.SqlServer.Update.Internal.SqlServerModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)","EventId":{"Id":10000,"Name":"Microsoft.EntityFrameworkCore.Update.SaveChangesFailed"},"SourceContext":"Microsoft.EntityFrameworkCore.Update","ThreadId":49,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:55:12.9098203Z","@mt":"WorkspacePurgeWorker failed to hard-delete workspace {WorkspaceId}; will retry on next sweep.","@l":"Error","@x":"Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details.\n ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The DELETE statement conflicted with the REFERENCE constraint \"FK_Activities_Documents_DocumentId\". The conflict occurred in database \"e-signature-staging-new\", table \"dbo.Activities\", column 'DocumentId'.\n at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)\n at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)\n at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)\n at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)\n at Microsoft.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows)\n at Microsoft.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more)\n at Microsoft.Data.SqlClient.SqlDataReader.ReadAsyncExecute(Task task, Object state)\n at Microsoft.Data.SqlClient.SqlDataReader.InvokeAsyncCall[T](SqlDataReaderBaseAsyncCallContext`1 context)\n--- End of stack trace from previous location ---\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeResultSetWithRowsAffectedOnlyAsync(Int32 commandIndex, RelationalDataReader reader, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)\nClientConnectionId:44f58607-0b57-45f4-a879-510e512a26f1\nError Number:547,State:0,Class:16\n --- End of inner exception stack trace ---\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.SqlServer.Update.Internal.SqlServerModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)\n at e_signature_dotnet.src.ServiceWorkers.WorkspacePurgeWorker.RunSweepAsync(CancellationToken stoppingToken) in /home/github/runners/staging-signdocu-api-runner/_work/e-signature-dotnet/e-signature-dotnet/src/ServiceWorkers/WorkspacePurgeWorker.cs:line 174","WorkspaceId":378,"SourceContext":"e_signature_dotnet.src.ServiceWorkers.WorkspacePurgeWorker","ThreadId":49,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:55:12.9532824Z","@mt":"An exception occurred in the database while saving changes for context type '{contextType}'.{newline}{error}","@l":"Error","@x":"Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details.\n ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The DELETE statement conflicted with the REFERENCE constraint \"FK_Activities_Documents_DocumentId\". The conflict occurred in database \"e-signature-staging-new\", table \"dbo.Activities\", column 'DocumentId'.\n at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)\n at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)\n at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)\n at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)\n at Microsoft.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows)\n at Microsoft.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more)\n at Microsoft.Data.SqlClient.SqlDataReader.ReadAsyncExecute(Task task, Object state)\n at Microsoft.Data.SqlClient.SqlDataReader.InvokeAsyncCall[T](SqlDataReaderBaseAsyncCallContext`1 context)\n--- End of stack trace from previous location ---\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeResultSetWithRowsAffectedOnlyAsync(Int32 commandIndex, RelationalDataReader reader, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)\nClientConnectionId:44f58607-0b57-45f4-a879-510e512a26f1\nError Number:547,State:0,Class:16\n --- End of inner exception stack trace ---\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.SqlServer.Update.Internal.SqlServerModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)","contextType":"e_signature_dotnet.Configurations.DataAccess.DatabaseContext","newline":"\n","error":"Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details.\n ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The DELETE statement conflicted with the REFERENCE constraint \"FK_Activities_Documents_DocumentId\". The conflict occurred in database \"e-signature-staging-new\", table \"dbo.Activities\", column 'DocumentId'.\n at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)\n at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)\n at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)\n at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)\n at Microsoft.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows)\n at Microsoft.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more)\n at Microsoft.Data.SqlClient.SqlDataReader.ReadAsyncExecute(Task task, Object state)\n at Microsoft.Data.SqlClient.SqlDataReader.InvokeAsyncCall[T](SqlDataReaderBaseAsyncCallContext`1 context)\n--- End of stack trace from previous location ---\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeResultSetWithRowsAffectedOnlyAsync(Int32 commandIndex, RelationalDataReader reader, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)\nClientConnectionId:44f58607-0b57-45f4-a879-510e512a26f1\nError Number:547,State:0,Class:16\n --- End of inner exception stack trace ---\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.SqlServer.Update.Internal.SqlServerModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)","EventId":{"Id":10000,"Name":"Microsoft.EntityFrameworkCore.Update.SaveChangesFailed"},"SourceContext":"Microsoft.EntityFrameworkCore.Update","ThreadId":52,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:55:12.9543683Z","@mt":"WorkspacePurgeWorker failed to hard-delete workspace {WorkspaceId}; will retry on next sweep.","@l":"Error","@x":"Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details.\n ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The DELETE statement conflicted with the REFERENCE constraint \"FK_Activities_Documents_DocumentId\". The conflict occurred in database \"e-signature-staging-new\", table \"dbo.Activities\", column 'DocumentId'.\n at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)\n at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)\n at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)\n at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)\n at Microsoft.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows)\n at Microsoft.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more)\n at Microsoft.Data.SqlClient.SqlDataReader.ReadAsyncExecute(Task task, Object state)\n at Microsoft.Data.SqlClient.SqlDataReader.InvokeAsyncCall[T](SqlDataReaderBaseAsyncCallContext`1 context)\n--- End of stack trace from previous location ---\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeResultSetWithRowsAffectedOnlyAsync(Int32 commandIndex, RelationalDataReader reader, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)\nClientConnectionId:44f58607-0b57-45f4-a879-510e512a26f1\nError Number:547,State:0,Class:16\n --- End of inner exception stack trace ---\n at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.SqlServer.Update.Internal.SqlServerModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)\n at e_signature_dotnet.src.ServiceWorkers.WorkspacePurgeWorker.RunSweepAsync(CancellationToken stoppingToken) in /home/github/runners/staging-signdocu-api-runner/_work/e-signature-dotnet/e-signature-dotnet/src/ServiceWorkers/WorkspacePurgeWorker.cs:line 174","WorkspaceId":390,"SourceContext":"e_signature_dotnet.src.ServiceWorkers.WorkspacePurgeWorker","ThreadId":52,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T12:55:12.9551961Z","@mt":"WorkspacePurgeWorker sweep complete — purged={Purged}, failed={Failed}, deferred={Deferred}.","Purged":0,"Failed":3,"Deferred":0,"SourceContext":"e_signature_dotnet.src.ServiceWorkers.WorkspacePurgeWorker","ThreadId":52,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T13:19:00.0461728Z","@mt":"NotificationHub disconnected: user {UserId} left all groups (connection {ConnectionId})","@tr":"acf758661469b9f34270bf8a2af989a3","@sp":"c00a6fe4fce67618","UserId":444,"ConnectionId":"96CRzw9tkh-QoGza4VKWVg","SourceContext":"e_signature_dotnet.SignalRChatHub.NotificationHub","TransportConnectionId":"96CRzw9tkh-QoGza4VKWVg","RequestId":"0HNO50BJI4QU0:00000001","RequestPath":"/notification-hub","ThreadId":75,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T13:34:50.4174083Z","@mt":"DocumentCommentHub disconnected: connection {ConnectionId}","@tr":"02b8c7b9007f4a1028ea6683e7617afa","@sp":"dfc845c55151a2cd","ConnectionId":"PgI24YmJ7EQIjx9ohdkTOw","SourceContext":"e_signature_dotnet.SignalRChatHub.DocumentCommentHub","TransportConnectionId":"PgI24YmJ7EQIjx9ohdkTOw","RequestId":"0HNO50BJI4QTR:00000001","RequestPath":"/document-comment-hub","ThreadId":110,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T13:34:50.4179799Z","@mt":"DocumentChatHub disconnected: connection {ConnectionId}","@tr":"5d3b02d5e7105401d19eb662b71b7821","@sp":"7bcb41cf15b495d7","ConnectionId":"wfRtqTovdAwf7oycJ9eEeQ","SourceContext":"e_signature_dotnet.SignalRChatHub.DocumentChatHub","TransportConnectionId":"wfRtqTovdAwf7oycJ9eEeQ","RequestId":"0HNO50BJI4QTJ:00000001","RequestPath":"/document-chat-hub","ThreadId":115,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:00:12.7249073Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":1,"OrgName":"MyOrganization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:00:12.7275486Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":65,"OrgName":"My Organization","Timezone":"Asia/Karachi","UpdatedCount":8,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:00:12.7290429Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":68,"OrgName":"Millennium Medical Billing","Timezone":"Asia/Karachi","UpdatedCount":2,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:00:12.7306162Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":73,"OrgName":"Signup","Timezone":"Asia/Karachi","UpdatedCount":8,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:00:12.7321123Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":100,"OrgName":"MyOrganization","Timezone":"Asia/Karachi","UpdatedCount":1,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:00:12.7335244Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":124,"OrgName":"marialearningorg","Timezone":"Asia/Karachi","UpdatedCount":1,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:00:12.7346750Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":129,"OrgName":"Signup Solution","Timezone":"Asia/Karachi","UpdatedCount":1,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:00:12.7360347Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":141,"OrgName":"MyOrganization","Timezone":"Asia/Karachi","UpdatedCount":1,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:00:12.7373836Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":155,"OrgName":"Millennium Medical Billing","Timezone":"Asia/Karachi","UpdatedCount":1,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:00:12.7384918Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":206,"OrgName":"Millennium Medical Billing","Timezone":"Asia/Karachi","UpdatedCount":1,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:00:12.7396566Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":227,"OrgName":"MyOrganization","Timezone":"Asia/Karachi","UpdatedCount":1,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:00:12.7410389Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":260,"OrgName":"Zee company","Timezone":"Asia/Karachi","UpdatedCount":1,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:00:12.7425173Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":295,"OrgName":"Signup","Timezone":"Asia/Karachi","UpdatedCount":2,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:00:12.7430293Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":296,"OrgName":"Milllenium","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:00:12.7443962Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":297,"OrgName":"Signup Solutions Testing","Timezone":"Asia/Karachi","UpdatedCount":4,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:00:12.7449435Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":319,"OrgName":"Thai Business","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:00:12.7462910Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":320,"OrgName":"FA Org","Timezone":"Asia/Karachi","UpdatedCount":2,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:00:12.7463522Z","@mt":"Session termination processing completed. Processed {OrgCount} org(s), updated {UserCount} user(s) at {Time}","OrgCount":14,"UserCount":34,"Time":"2026-08-28T19:00:12.7463284Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:01:12.7084582Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":1,"OrgName":"MyOrganization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:01:12.7091604Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":65,"OrgName":"My Organization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:01:12.7098043Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":68,"OrgName":"Millennium Medical Billing","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:01:12.7104101Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":73,"OrgName":"Signup","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:01:12.7110275Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":100,"OrgName":"MyOrganization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:01:12.7116656Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":124,"OrgName":"marialearningorg","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:01:12.7122748Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":129,"OrgName":"Signup Solution","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:01:12.7128560Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":141,"OrgName":"MyOrganization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:01:12.7134562Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":155,"OrgName":"Millennium Medical Billing","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:01:12.7140975Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":206,"OrgName":"Millennium Medical Billing","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:01:12.7146970Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":227,"OrgName":"MyOrganization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:01:12.7152377Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":260,"OrgName":"Zee company","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:01:12.7158645Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":295,"OrgName":"Signup","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:01:12.7164485Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":296,"OrgName":"Milllenium","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:01:12.7170982Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":297,"OrgName":"Signup Solutions Testing","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:01:12.7176879Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":319,"OrgName":"Thai Business","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:01:12.7182336Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":320,"OrgName":"FA Org","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":177,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:02:12.7067206Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":1,"OrgName":"MyOrganization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:02:12.7074247Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":65,"OrgName":"My Organization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:02:12.7083333Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":68,"OrgName":"Millennium Medical Billing","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:02:12.7089390Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":73,"OrgName":"Signup","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:02:12.7095247Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":100,"OrgName":"MyOrganization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:02:12.7100892Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":124,"OrgName":"marialearningorg","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:02:12.7107064Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":129,"OrgName":"Signup Solution","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:02:12.7112890Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":141,"OrgName":"MyOrganization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:02:12.7119047Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":155,"OrgName":"Millennium Medical Billing","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:02:12.7126758Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":206,"OrgName":"Millennium Medical Billing","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:02:12.7132740Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":227,"OrgName":"MyOrganization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:02:12.7138508Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":260,"OrgName":"Zee company","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:02:12.7146023Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":295,"OrgName":"Signup","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:02:12.7151927Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":296,"OrgName":"Milllenium","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:02:12.7157926Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":297,"OrgName":"Signup Solutions Testing","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:02:12.7163340Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":319,"OrgName":"Thai Business","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:02:12.7169465Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":320,"OrgName":"FA Org","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:03:12.7073873Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":1,"OrgName":"MyOrganization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:03:12.7079928Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":65,"OrgName":"My Organization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:03:12.7086080Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":68,"OrgName":"Millennium Medical Billing","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:03:12.7092055Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":73,"OrgName":"Signup","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:03:12.7100599Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":100,"OrgName":"MyOrganization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:03:12.7107310Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":124,"OrgName":"marialearningorg","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:03:12.7113191Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":129,"OrgName":"Signup Solution","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:03:12.7119246Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":141,"OrgName":"MyOrganization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:03:12.7125512Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":155,"OrgName":"Millennium Medical Billing","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:03:12.7131066Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":206,"OrgName":"Millennium Medical Billing","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:03:12.7137814Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":227,"OrgName":"MyOrganization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:03:12.7143722Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":260,"OrgName":"Zee company","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:03:12.7150911Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":295,"OrgName":"Signup","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:03:12.7157651Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":296,"OrgName":"Milllenium","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:03:12.7164320Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":297,"OrgName":"Signup Solutions Testing","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:03:12.7170877Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":319,"OrgName":"Thai Business","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:03:12.7177200Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":320,"OrgName":"FA Org","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":59,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:04:12.7074050Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":1,"OrgName":"MyOrganization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":68,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:04:12.7079957Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":65,"OrgName":"My Organization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":68,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:04:12.7085455Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":68,"OrgName":"Millennium Medical Billing","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":68,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:04:12.7090832Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":73,"OrgName":"Signup","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":68,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:04:12.7096596Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":100,"OrgName":"MyOrganization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":68,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:04:12.7102193Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":124,"OrgName":"marialearningorg","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":68,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:04:12.7108047Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":129,"OrgName":"Signup Solution","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":68,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:04:12.7113675Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":141,"OrgName":"MyOrganization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":68,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:04:12.7121131Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":155,"OrgName":"Millennium Medical Billing","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":68,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:04:12.7127288Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":206,"OrgName":"Millennium Medical Billing","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":68,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:04:12.7133051Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":227,"OrgName":"MyOrganization","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":68,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:04:12.7138693Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":260,"OrgName":"Zee company","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":68,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:04:12.7144078Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":295,"OrgName":"Signup","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":68,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:04:12.7149493Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":296,"OrgName":"Milllenium","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":68,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:04:12.7155528Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":297,"OrgName":"Signup Solutions Testing","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":68,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:04:12.7160633Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":319,"OrgName":"Thai Business","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":68,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T19:04:12.7166334Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":320,"OrgName":"FA Org","Timezone":"Asia/Karachi","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":68,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T22:00:12.7086454Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":84,"OrgName":"MyOrganization","Timezone":"Arctic/Longyearbyen","UpdatedCount":1,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":138,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T22:00:12.7087221Z","@mt":"Session termination processing completed. Processed {OrgCount} org(s), updated {UserCount} user(s) at {Time}","OrgCount":1,"UserCount":1,"Time":"2026-08-28T22:00:12.7087203Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":138,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T22:01:12.7084403Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":84,"OrgName":"MyOrganization","Timezone":"Arctic/Longyearbyen","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":51,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T22:02:12.7077742Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":84,"OrgName":"MyOrganization","Timezone":"Arctic/Longyearbyen","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":133,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T22:03:12.7075285Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":84,"OrgName":"MyOrganization","Timezone":"Arctic/Longyearbyen","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":138,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"} {"@t":"2026-08-28T22:04:12.7067582Z","@mt":"Session termination processed for org {OrgId} ({OrgName}) at midnight in timezone {Timezone}. Updated {UpdatedCount} user(s). ResetUtcDate={ResetUtcDate}","OrgId":84,"OrgName":"MyOrganization","Timezone":"Arctic/Longyearbyen","UpdatedCount":0,"ResetUtcDate":"2026-08-28T00:00:00.0000000Z","SourceContext":"e_signature_dotnet.src.ServiceWorkers.SessionTerminationBackgroundService","ThreadId":70,"EnvironmentName":"Staging","ProcessId":1504870,"MachineName":"nc-ph-4626"}