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

# IIdentifiable

> An interface that guarantees a particular Entity contains an 'Id' property with a type *T*.

## Definition

**Assembly:** CloudNimble.EasyAF.Core.dll

**Namespace:** CloudNimble.EasyAF.Core

## Syntax

```csharp theme={"dark"}
CloudNimble.EasyAF.Core.IIdentifiable<T>
```

## Summary

An interface that guarantees a particular Entity contains an "Id" property with a type *T*.

## Type Parameters

* `T` - The type for the identifier.

## Properties

### <Icon icon="tag" iconType="duotone" color="#E0EC32" size={24} className="mr-2" /> Id <Badge color="orange">Abstract</Badge>

The unique identifier for this particular Entity.

#### Syntax

```csharp theme={"dark"}
T Id { get; set; }
```

#### Property Value

Type: `T`
