> ## Documentation Index
> Fetch the complete documentation index at: https://easyaf.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Summary of the Microsoft.Restier.Core.Operation Namespace

## Types

### <Icon icon="file-brackets-curly" iconType="duotone" color="#419AC5" size={24} style={{ paddingRight: '8px' }} /> Classes

| Name                                                                                         | Summary                                                                                                                       |
| -------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| [OperationContext](/restier/api-reference/Microsoft/Restier/Core/Operation/OperationContext) | Represents context under which a operation is executed.              One instance created for one execution of one operation. |

### <Icon icon="plug" iconType="duotone" color="#419AC5" size={24} style={{ paddingRight: '8px' }} /> Interfaces

| Name                                                                                                 | Summary                                          |
| ---------------------------------------------------------------------------------------------------- | ------------------------------------------------ |
| [IOperationAuthorizer](/restier/api-reference/Microsoft/Restier/Core/Operation/IOperationAuthorizer) | Represents a operation authorizer.               |
| [IOperationExecutor](/restier/api-reference/Microsoft/Restier/Core/Operation/IOperationExecutor)     | Represents a service that executes an operation. |
| [IOperationFilter](/restier/api-reference/Microsoft/Restier/Core/Operation/IOperationFilter)         | Represents a operation processor.                |
