[@dvolper/tsdi](../README.md) › [Globals](../globals.md) › ["extensions/dependency-key-generator"](../modules/_extensions_dependency_key_generator_.md) › [DependencyKeyGenerator](_extensions_dependency_key_generator_.dependencykeygenerator.md)

# Class: DependencyKeyGenerator

## Hierarchy

* **DependencyKeyGenerator**

## Index

### Accessors

* [__tsdi__](_extensions_dependency_key_generator_.dependencykeygenerator.md#static-__tsdi__)

### Methods

* [verify](_extensions_dependency_key_generator_.dependencykeygenerator.md#verify)

## Accessors

### `Static` __tsdi__

• **get __tsdi__**(): *[DependencyMetadata](../modules/_dependency_metadata_.md#dependencymetadata)*

*Defined in [lib/extensions/dependency-key-generator.ts:6](https://github.com/DavidVollmers/typescript-dependency-injection/blob/0d9b5c7/packages/tsdi/lib/extensions/dependency-key-generator.ts#L6)*

**Returns:** *[DependencyMetadata](../modules/_dependency_metadata_.md#dependencymetadata)*

## Methods

###  verify

▸ **verify**(`target`: [TypeReference](../interfaces/_type_reference_.typereference.md)): *void*

*Defined in [lib/extensions/dependency-key-generator.ts:14](https://github.com/DavidVollmers/typescript-dependency-injection/blob/0d9b5c7/packages/tsdi/lib/extensions/dependency-key-generator.ts#L14)*

**Parameters:**

Name | Type |
------ | ------ |
`target` | [TypeReference](../interfaces/_type_reference_.typereference.md) |

**Returns:** *void*
