Interface IRequestHandler
Namespace: Mediachase.BusinessFoundation.Data.Business
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 12.17.2Syntax
public interface IRequestHandler
Methods
Execute(BusinessContext)
Executes the main system operation.
Declaration
void Execute(BusinessContext context)
Parameters
Type | Name | Description |
---|---|---|
BusinessContext | context | The context. |
PostExecute(BusinessContext)
Executes after the main system operation.
Declaration
void PostExecute(BusinessContext context)
Parameters
Type | Name | Description |
---|---|---|
BusinessContext | context | The context. |
PostExecuteInsideTransaction(BusinessContext)
Executes inside transaction and after the main system operation.
Declaration
void PostExecuteInsideTransaction(BusinessContext context)
Parameters
Type | Name | Description |
---|---|---|
BusinessContext | context | The context. |
Remarks
For internal use only.
PreExecute(BusinessContext)
Executes before the main system operation.
Declaration
void PreExecute(BusinessContext context)
Parameters
Type | Name | Description |
---|---|---|
BusinessContext | context | The context. |
PreExecuteInsideTransaction(BusinessContext)
Executes inside transaction and before the main system operation.
Declaration
void PreExecuteInsideTransaction(BusinessContext context)
Parameters
Type | Name | Description |
---|---|---|
BusinessContext | context | The context. |
Remarks
For internal use only.