Method | Description | |
---|---|---|
MessageSessionAsyncHandler ( NamespaceContext context, ITaskSupervisor supervisor, ISessionReceiver receiver, MessageSession session, IDeliveryTracker tracker, ISendEndpointProvider sendEndpointProvider, IPublishEndpointProvider publishEndpointProvider ) : System | ||
OnCloseSessionAsync ( MessageSession session ) : System.Threading.Tasks.Task | ||
OnSessionLostAsync ( |
Method | Description | |
---|---|---|
IMessageSessionAsyncHandler ( MessageSession session, BrokeredMessage message ) : System.Threading.Tasks.Task | ||
WaitAndAbandonMessage ( BrokeredMessage message ) : System.Threading.Tasks.Task |
public MessageSessionAsyncHandler ( NamespaceContext context, ITaskSupervisor supervisor, ISessionReceiver receiver, MessageSession session, IDeliveryTracker tracker, ISendEndpointProvider sendEndpointProvider, IPublishEndpointProvider publishEndpointProvider ) : System | ||
context | NamespaceContext | |
supervisor | ITaskSupervisor | |
receiver | ISessionReceiver | |
session | MessageSession | |
tracker | IDeliveryTracker | |
sendEndpointProvider | ISendEndpointProvider | |
publishEndpointProvider | IPublishEndpointProvider | |
return | System |
public OnCloseSessionAsync ( MessageSession session ) : System.Threading.Tasks.Task | ||
session | MessageSession | |
return | System.Threading.Tasks.Task |
public OnSessionLostAsync ( |
||
exception | ||
return | System.Threading.Tasks.Task |