Class BaseRequestHandler
Implements IRequestHandler.
Implements
Namespace: Mediachase.BusinessFoundation.Data.Business
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 14.26.0Syntax
public class BaseRequestHandler : Object, IRequestHandlerConstructors
BaseRequestHandler()
Declaration
public BaseRequestHandler()Methods
Execute(BusinessContext)
Executes the main system operation.
Declaration
protected virtual void Execute(BusinessContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| BusinessContext | context | The context. | 
PostExecute(BusinessContext)
Executes after the main system operation.
Declaration
protected virtual void PostExecute(BusinessContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| BusinessContext | context | The context. | 
PostExecuteInsideTransaction(BusinessContext)
Executes inside transaction and after the main system operation.
Declaration
protected virtual 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
protected virtual void PreExecute(BusinessContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| BusinessContext | context | The context. | 
PreExecuteInsideTransaction(BusinessContext)
Executes inside transaction and before the main system operation.
Declaration
protected virtual void PreExecuteInsideTransaction(BusinessContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| BusinessContext | context | The context. | 
Remarks
For internal use only.
Explicit Interface Implementations
IRequestHandler.Execute(BusinessContext)
Executes the main system operation.
Declaration
void IRequestHandler.Execute(BusinessContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| BusinessContext | context | The context. | 
IRequestHandler.PostExecute(BusinessContext)
Executes after the main system operation.
Declaration
void IRequestHandler.PostExecute(BusinessContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| BusinessContext | context | The context. | 
IRequestHandler.PostExecuteInsideTransaction(BusinessContext)
Executes inside transaction and after the main system operation.
Declaration
void IRequestHandler.PostExecuteInsideTransaction(BusinessContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| BusinessContext | context | The context. | 
Remarks
For internal use only.
IRequestHandler.PreExecute(BusinessContext)
Executes before the main system operation.
Declaration
void IRequestHandler.PreExecute(BusinessContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| BusinessContext | context | The context. | 
IRequestHandler.PreExecuteInsideTransaction(BusinessContext)
Executes inside transaction and before the main system operation.
Declaration
void IRequestHandler.PreExecuteInsideTransaction(BusinessContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| BusinessContext | context | The context. | 
Remarks
For internal use only.
