public Searches(IDbClientConnection connection, ISerializer documentSerializer, ISerializer serializer) : base(connection) { Ensure.That(documentSerializer, "documentSerializer").IsNotNull(); Ensure.That(serializer, "serializer").IsNotNull(); SearchIndexHttpRequestFactory = new SearchIndexHttpRequestFactory(documentSerializer, serializer); SearchIndexResponseFactory = new SearchIndexResponseFactory(documentSerializer); }
public Searches(IConnection connection, ISerializer serializer, IEntitySerializer entitySerializer) : base(connection) { Ensure.That(serializer, "serializer").IsNotNull(); Ensure.That(entitySerializer, "entitySerializer").IsNotNull(); SearchIndexHttpRequestFactory = new SearchIndexHttpRequestFactory(Connection); SearchIndexResponseFactory = new SearchIndexResponseFactory(serializer, entitySerializer); }