Starts a new connection thread-safe and allows every repository uses the same connection within same scope.
Disposes the current connection.