    

 ## On this page

  

 

 # Class DependencyResolveAttribute

 Last update: 16.07.2025 

Namespace: [VM](VM.md)  
Assembly: VM.dll

```csharp
[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
public class DependencyResolveAttribute : Attribute

```

#### Inheritance

[object](https://learn.microsoft.com/dotnet/api/system.object) ← [Attribute](https://learn.microsoft.com/dotnet/api/system.attribute) ← [DependencyResolveAttribute](VM.DependencyResolveAttribute.md)

## Constructors

### DependencyResolveAttribute(Type)

```csharp
public DependencyResolveAttribute(Type interfaceType)

```

#### Parameters

`interfaceType` [Type](https://learn.microsoft.com/dotnet/api/system.type)

## Properties

### InterfaceType

```csharp
public Type InterfaceType { get; }

```

#### Property Value

[Type](https://learn.microsoft.com/dotnet/api/system.type)