diff --git a/src/NHibernate/Engine/ISessionImplementor.cs b/src/NHibernate/Engine/ISessionImplementor.cs index 43f6dde729b..f32306fde2d 100644 --- a/src/NHibernate/Engine/ISessionImplementor.cs +++ b/src/NHibernate/Engine/ISessionImplementor.cs @@ -43,10 +43,11 @@ internal static IDisposable BeginProcess(this ISessionImplementor session) /// public partial interface ISessionImplementor { - // 5.1 TODO: obsolete Initialize, it has no more usages. /// /// Initialize the session after its construction was complete /// + // Since v5.1 + [Obsolete("This method has no more usages in NHibernate and will be removed.")] void Initialize(); /// diff --git a/src/NHibernate/Impl/AbstractSessionImpl.cs b/src/NHibernate/Impl/AbstractSessionImpl.cs index 8ac235df64e..f7d730c9bd4 100644 --- a/src/NHibernate/Impl/AbstractSessionImpl.cs +++ b/src/NHibernate/Impl/AbstractSessionImpl.cs @@ -55,6 +55,8 @@ protected internal AbstractSessionImpl(ISessionFactoryImplementor factory, ISess #region ISessionImplementor Members + // Since v5.1 + [Obsolete("This method has no more usages in NHibernate and will be removed.")] public void Initialize() { BeginProcess()?.Dispose();