public void OpenSession() { if (Session == null || !Session.IsOpen) { Session = _factory.OpenSession(); } if (!Transaction?.IsActive ?? true) { Transaction = Session.BeginTransaction(); } }
public void CreateSchemaTest() { var provider = new DatabaseSessionProvider(); provider.OpenSession(); using (var session = provider.GetCurrentSession()) { } }