sqlsugar/Src/Asp.Net/SqlSugar/DistributedSystem/Snowflake/DisposableAction.cs

21 lines
424 B
C#
Raw Normal View History

2025-05-11 16:20:50 +08:00
using System;
namespace SqlSugar.DistributedSystem.Snowflake
{
public class DisposableAction : IDisposable
{
readonly Action _action;
public DisposableAction(Action action)
{
if (action == null)
throw new ArgumentNullException("action");
_action = action;
}
public void Dispose()
{
_action();
}
}
}