<PackageReference Include="Relativity.Server.Kepler.Client.SDK" Version="2.15.6" />

ServiceFactorySettings

public class ServiceFactorySettings
Configuration settings for creating a standalone Service Factory.
public Credentials Credentials { get; set; }

The type of authentication to use for the connection.

An instance of an HttpMessageHandler object inject into the client proxy.

public WireProtocolVersion? ProtocolVersion { get; set; }

The preferred API wire protocol version to use. If not specified, the client will use the most recent version possible.

public Uri RelativityRestUri { get; set; }

URI describing the location of the REST API.

public Uri RelativityServicesUri { get; set; }

URI describing the location of the Services API.

public string UpnIdentity { get; set; }

If populated, this property should match the Identity in the ApplicationPool of Relativity.Services. Setting this value means that a WCF service with this identity will be trusted by this client.

public ServiceFactorySettings(Uri relativityServicesUri, Uri relativityRestUri, Credentials credentials)

Instantiate ServiceFactorySettings, specifying the Services API location, REST API location, and authentication type.

public ServiceFactorySettings(Uri relativityServicesUri, Uri relativityRestUri, Credentials credentials, HttpMessageHandler messageHandler)

Instantiate ServiceFactorySettings, specifying the Services API location, REST API location, and authentication type.

public ServiceFactorySettings(Uri relativityRestUri, Credentials credentials)

Instantiate ServiceFactorySettings, specifying the REST API location and authentication type.

public ServiceFactorySettings(Uri relativityRestUri, Credentials credentials, HttpMessageHandler messageHandler)

Instantiate ServiceFactorySettings, specifying the Services API location, REST API location, and authentication type.