Deveel.Data.SessionExtensions.AsEventSource C# (CSharp) Method

AsEventSource() public static method

public static AsEventSource ( this session ) : IEventSource
session this
return IEventSource
        public static IEventSource AsEventSource(this ISession session)
        {
            if (session == null)
                return null;
            if (session is IEventSource)
                return (IEventSource) session;

            return new EventSource(session.Transaction.AsEventSource());
        }