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());
}