Starting in 3.0.2 there is a change regarding the Create method on
EventStoreConnection. The methods taking IPEndPoints have been
obsoleted (they will be supported until the next major revision at
minimum). There are two new ways of creating a connection.
The first is to use a Uri. tcp://admin:changeit@mydomain:1113 as an
example. You can also use discover://admin:changeit@mydomain for
cluster discovery. A ConnectionSettings can also be passed with the
The second is support for Connection Strings which can also set
settings. "Connect To=tcp://admin:changeit@localhost:1113;Heartbeat
Timeout = 5000;Max Retries = 5" as an example.
You can find some documentation on this here: