C# Class NDomain.Bus.Transport.Redis.RedisMessageTransaction

Inheritance: IMessageTransaction
显示文件 Open project: mfelicio/NDomain Class Usage Examples

Public Methods

Method Description
Commit ( ) : System.Threading.Tasks.Task
Fail ( ) : System.Threading.Tasks.Task
RedisMessageTransaction ( TransportMessage message, int deliveryCount, Func onCommit, Func onFail ) : NDomain.Bus.Transport

Method Details

Commit() public method

public Commit ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

Fail() public method

public Fail ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

RedisMessageTransaction() public method

public RedisMessageTransaction ( TransportMessage message, int deliveryCount, Func onCommit, Func onFail ) : NDomain.Bus.Transport
message NDomain.Bus.Transport.TransportMessage
deliveryCount int
onCommit Func
onFail Func
return NDomain.Bus.Transport