Class BaseRequestHandler
Implements IRequestHandler.
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.BusinessFoundation.Data.Business
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 10.8.0Syntax
public class BaseRequestHandler : IRequestHandler
Constructors
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.