using System;
namespace Abp.EntityHistory
{
///
/// Defines some session information that can be useful for applications.
///
public interface IEntityChangeSetReasonProvider
{
///
/// Gets current Reason or null.
///
string Reason { get; }
///
/// Used to change for a limited scope.
///
///
///
IDisposable Use(string reason);
}
}