public MyCouchServerClient(ServerConnectionInfo connectionInfo, MyCouchClientBootstrapper bootstrapper = null) { Ensure.That(connectionInfo, "connectionInfo").IsNotNull(); IsDisposed = false; bootstrapper = bootstrapper ?? MyCouchClientBootstrappers.Default; Connection = bootstrapper.ServerConnectionFn(connectionInfo); Serializer = bootstrapper.SerializerFn(); Databases = bootstrapper.DatabasesFn(Connection); Replicator = bootstrapper.ReplicatorFn(Connection); }
public MyCouchServerClient(IServerClientConnection connection, MyCouchClientBootstrapper bootstrapper = null) { Ensure.That(connection, "connection").IsNotNull(); Connection = connection; bootstrapper = bootstrapper ?? new MyCouchClientBootstrapper(); Serializer = bootstrapper.SerializerFn(); Databases = bootstrapper.DatabasesFn(Connection); Replicator = bootstrapper.ReplicatorFn(Connection); IsDisposed = false; }
public MyCouchServerClient(IServerClientConnection connection, MyCouchClientBootstrapper bootstrapper = null) { Ensure.That(connection, "connection").IsNotNull(); Connection = connection; bootstrapper = bootstrapper ?? new MyCouchClientBootstrapper(); Serializer = bootstrapper.SerializerFn(); Databases = bootstrapper.DatabasesFn(Connection); Replicator = bootstrapper.ReplicatorFn(Connection); IsDisposed = false; }
public MyCouchClient(DbConnectionInfo connectionInfo, MyCouchClientBootstrapper bootstrapper = null) { Ensure.That(connectionInfo, "connectionInfo").IsNotNull(); IsDisposed = false; bootstrapper = bootstrapper ?? MyCouchClientBootstrappers.Default; Connection = bootstrapper.DbConnectionFn(connectionInfo); Serializer = bootstrapper.SerializerFn(); DocumentSerializer = bootstrapper.DocumentSerializerFn(); Changes = bootstrapper.ChangesFn(Connection); Attachments = bootstrapper.AttachmentsFn(Connection); Database = bootstrapper.DatabaseFn(Connection); Documents = bootstrapper.DocumentsFn(Connection); Entities = bootstrapper.EntitiesFn(Connection); Views = bootstrapper.ViewsFn(Connection); }
public MyCouchClient(DbConnectionInfo connectionInfo, MyCouchClientBootstrapper bootstrapper = null) { Ensure.That(connectionInfo, "connectionInfo").IsNotNull(); IsDisposed = false; bootstrapper = bootstrapper ?? MyCouchClientBootstrappers.Default; Connection = bootstrapper.DbConnectionFn(connectionInfo); Serializer = bootstrapper.SerializerFn(); DocumentSerializer = bootstrapper.DocumentSerializerFn(); Changes = bootstrapper.ChangesFn(Connection); Attachments = bootstrapper.AttachmentsFn(Connection); Database = bootstrapper.DatabaseFn(Connection); Documents = bootstrapper.DocumentsFn(Connection); Entities = bootstrapper.EntitiesFn(Connection); Views = bootstrapper.ViewsFn(Connection); }
public MyCouchClient(IDbClientConnection connection, MyCouchClientBootstrapper bootstrapper = null) { Ensure.That(connection, "connection").IsNotNull(); Connection = connection; bootstrapper = bootstrapper ?? new MyCouchClientBootstrapper(); Serializer = bootstrapper.SerializerFn(); DocumentSerializer = bootstrapper.DocumentSerializerFn(); Changes = bootstrapper.ChangesFn(Connection); Attachments = bootstrapper.AttachmentsFn(Connection); Database = bootstrapper.DatabaseFn(Connection); Documents = bootstrapper.DocumentsFn(Connection); Entities = bootstrapper.EntitiesFn(Connection); Views = bootstrapper.ViewsFn(Connection); IsDisposed = false; }
public MyCouchClient(IDbClientConnection connection, MyCouchClientBootstrapper bootstrapper = null) { Ensure.That(connection, "connection").IsNotNull(); Connection = connection; bootstrapper = bootstrapper ?? new MyCouchClientBootstrapper(); Serializer = bootstrapper.SerializerFn(); DocumentSerializer = bootstrapper.DocumentSerializerFn(); Changes = bootstrapper.ChangesFn(Connection); Attachments = bootstrapper.AttachmentsFn(Connection); Database = bootstrapper.DatabaseFn(Connection); Documents = bootstrapper.DocumentsFn(Connection); Entities = bootstrapper.EntitiesFn(Connection); Views = bootstrapper.ViewsFn(Connection); IsDisposed = false; }
public MyCouchClient(Uri serverAddress, string dbName, MyCouchClientBootstrapper bootstrapper = null) : this(new DbConnectionInfo(serverAddress, dbName), bootstrapper) { }
public MyCouchClient(string serverAddress, string dbName, MyCouchClientBootstrapper bootstrapper = null) : this(new Uri(serverAddress), dbName, bootstrapper) { }
static MyCouchClientBootstrappers() { Default = new MyCouchClientBootstrapper(); }
static MyCouchClientBootstrappers() { Default = new MyCouchClientBootstrapper(); }
public MyCouchServerClient(Uri serverAddress, MyCouchClientBootstrapper bootstrapper = null) : this(new ServerConnectionInfo(serverAddress), bootstrapper) { }
public MyCouchClient(Uri serverAddress, string dbName, MyCouchClientBootstrapper bootstrapper = null) : this(new DbConnectionInfo(serverAddress, dbName), bootstrapper) { }
public MyCouchClient(string serverAddress, string dbName, MyCouchClientBootstrapper bootstrapper = null) : this(new Uri(serverAddress), dbName, bootstrapper) { }