Table of Contents

Class DicomClientFactory

Namespace
FellowOakDicom.Network.Client
Assembly
fo-dicom.core.dll
public static class DicomClientFactory
Inheritance
DicomClientFactory
Inherited Members

Methods

Create(string, int, ITlsInitiator, string, string)

Initializes an instance of DicomClient out of DI-container.

public static IDicomClient Create(string host, int port, ITlsInitiator tlsInitiator, string callingAe, string calledAe)

Parameters

host string

DICOM host.

port int

Port.

tlsInitiator ITlsInitiator

The handler to initialte TLS security, if null then no TLS is enabled.

callingAe string

Calling Application Entity Title.

calledAe string

Called Application Entity Title.

Returns

IDicomClient

Create(string, int, bool, string, string)

Initializes an instance of DicomClient.

public static IDicomClient Create(string host, int port, bool useTls, string callingAe, string calledAe)

Parameters

host string

DICOM host.

port int

Port.

useTls bool

True if TLS security should be enabled, false otherwise.

callingAe string

Calling Application Entity Title.

calledAe string

Called Application Entity Title.

Returns

IDicomClient