C# Class Res.Client.ResPublishEngine

Inheritance: IDisposable
Show file Open project: heartysoft/res Class Usage Examples

Public Methods

Method Description
CreateEventPublisher ( string context, ResPublisher publisher, TypeTagResolver typeTagResolver, string>.Func serialiser ) : ResClientEventPublisher
CreateEventPublisher ( string context, System.TimeSpan defaultTimeout, TypeTagResolver typeTagResolver, string>.Func serialiser ) : ResClientEventPublisher
CreateRawPublisher ( System.TimeSpan defaultTimeout ) : ResPublisher
Dispose ( ) : void
ResPublishEngine ( string endpoint, bool isDisabled = false ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
start ( string endpoint ) : void

Method Details

CreateEventPublisher() public method

public CreateEventPublisher ( string context, ResPublisher publisher, TypeTagResolver typeTagResolver, string>.Func serialiser ) : ResClientEventPublisher
context string
publisher ResPublisher
typeTagResolver TypeTagResolver
serialiser string>.Func
return ResClientEventPublisher

CreateEventPublisher() public method

public CreateEventPublisher ( string context, System.TimeSpan defaultTimeout, TypeTagResolver typeTagResolver, string>.Func serialiser ) : ResClientEventPublisher
context string
defaultTimeout System.TimeSpan
typeTagResolver TypeTagResolver
serialiser string>.Func
return ResClientEventPublisher

CreateRawPublisher() public method

public CreateRawPublisher ( System.TimeSpan defaultTimeout ) : ResPublisher
defaultTimeout System.TimeSpan
return ResPublisher

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

ResPublishEngine() public method

public ResPublishEngine ( string endpoint, bool isDisabled = false ) : System
endpoint string
isDisabled bool
return System