London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Interface IRequestHandler

Namespace: Mediachase.BusinessFoundation.Data.Business
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 13.30.0
Syntax
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.