| 12345678910111213141516171819 |
- using SHJX.Service.Control.Common.Assets;
- namespace SHJX.Service.Control.Disposables
- {
- public class StateMachineDisposable : IDisposable
- {
- private string StateMachineName { get; set; }
- public StateMachineDisposable(string name)
- {
- StateMachineName = name;
- DataManagerInstance.IncreaseLock(StateMachineName);
- }
- public void Dispose()
- {
- DataManagerInstance.DecreaseLock(StateMachineName);
- }
- }
- }
|