> ## 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 CloudNimble.EasyAF.Restier Namespace

## Types

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

| Name                                                                                           | Summary                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| ---------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [RestierOperationType](/api-reference/CloudNimble/EasyAF/Restier/RestierOperationType)         | Specifies the type of operation being performed in Restier for logging and tracking purposes.  Used by RestierHelpers to provide consistent operation logging across entity lifecycle events.                                                                                                                                                                                                                                                |
| [RestierHelpers](/api-reference/CloudNimble/EasyAF/Restier/RestierHelpers)                     | Provides utility methods for logging Restier operations and entity lifecycle events.  Supports logging for both named entities and identifiable entities with detailed operation tracking.                                                                                                                                                                                                                                                   |
| [EasyAFEntityFrameworkApi](/api-reference/CloudNimble/EasyAF/Restier/EasyAFEntityFrameworkApi) | Provides a base implementation of an Entity Framework API for EasyAF,   integrating SimpleMessageBus event publishing and logging capabilities.   This class extends [EntityFrameworkApi\`1](https://learn.microsoft.com/dotnet/api/microsoft.restier.entityframework.entityframeworkapi-1) and is intended to be used as a base class   for APIs that require access to the current HTTP context, logging, and SimpleMessageBus publishing. |

### <Icon icon="list-ol" iconType="duotone" color="#E0EC32" size={24} style={{ paddingRight: '8px' }} /> Enums

| Name                                                                                   | Summary                                                                                                                                                                                       |
| -------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [RestierOperationType](/api-reference/CloudNimble/EasyAF/Restier/RestierOperationType) | Specifies the type of operation being performed in Restier for logging and tracking purposes.  Used by RestierHelpers to provide consistent operation logging across entity lifecycle events. |
