SaaS CMS has officially launched! Learn more now.

Class BaseRequestHandler

Implements IRequestHandler.

Inheritance
System.Object
BaseRequestHandler
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: 11.8.3
Syntax
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.

Implements