# Interface IRuntimePersistence OptimaJet.Workflow.Core.Persistence.IRuntimePersistence Represents the obsolete runtime persistence contract and declares no members. **Obsolete.** Interface is not used Namespace: [OptimaJet.Workflow.Core.Persistence](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Persistence/) ```csharp [Obsolete("Interface is not used")] public interface IRuntimePersistence ``` ## Attributes - `System.ObsoleteAttribute`: Interface is not used ## Remarks Workflow Engine does not use this interface. Use [IPersistenceProvider](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Persistence/IPersistenceProvider/) to persist process state, parameters, and timers. [Previous IProcessInstanceTreeItem](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Persistence/IProcessInstanceTreeItem/) [Next ISchemePersistenceProvider](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Persistence/ISchemePersistenceProvider-TSchemeMedium/)