Interface IMessageBusManagementService
Contract of the message bus management service.
Namespace: Terrasoft.Core.ServiceModelContract
Assembly: Terrasoft.Core.ServiceModelContract.dll
Syntax
[ServiceContract(Name = "MessageBusManagementService", Namespace = "http://Terrasoft.WebApp.ServiceModel")]
public interface IMessageBusManagementService
Methods
ForceInMemoryMode(Boolean)
Forces an execution mode to InMemory or back to MassTransit.
Declaration
[OperationContract]
[WebInvoke(Method = "GET", BodyStyle = WebMessageBodyStyle.Bare, ResponseFormat = WebMessageFormat.Json)]
void ForceInMemoryMode(bool forceInMemory)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | forceInMemory |
|
GetStatistics()
Returns statistical data of the message bus.
Declaration
[OperationContract]
[WebInvoke(Method = "GET", BodyStyle = WebMessageBodyStyle.Bare, ResponseFormat = WebMessageFormat.Json)]
void GetStatistics()