#### [Abblix\.Oidc\.Server\.Mvc](https://www.abblix.com/en/docs/api/abblix-oidc-server-mvc 'index')
### [Abblix\.Oidc\.Server\.Mvc\.Attributes](https://www.abblix.com/en/docs/api/abblix-oidc-server-mvc/Abblix.Oidc.Server.Mvc.Attributes 'Abblix\.Oidc\.Server\.Mvc\.Attributes')

## BindsAttribute Class

Declares that the model binder realises the given core wire\-format marker from
`Abblix.Oidc.Server.DeclarativeBinding`\. The MVC model source generator scans
the assembly for these declarations to build its marker\-to\-binder map, so the knowledge
of which binder parses which wire format lives here, next to the binders \- the core
markers themselves stay purely semantic and binding\-technology\-free\.

```csharp
public sealed class BindsAttribute : System.Attribute
```

Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') → [System\.Attribute](https://learn.microsoft.com/en-us/dotnet/api/system.attribute 'System\.Attribute') → BindsAttribute
### Constructors

## BindsAttribute\(Type\) Constructor {#Abblix.Oidc.Server.Mvc.Attributes.BindsAttribute.BindsAttribute(System.Type)}

Declares that the model binder realises the given core wire\-format marker from
`Abblix.Oidc.Server.DeclarativeBinding`\. The MVC model source generator scans
the assembly for these declarations to build its marker\-to\-binder map, so the knowledge
of which binder parses which wire format lives here, next to the binders \- the core
markers themselves stay purely semantic and binding\-technology\-free\.

```csharp
public BindsAttribute(System.Type formatAttributeType);
```
#### Parameters

###### `formatAttributeType` [System\.Type](https://learn.microsoft.com/en-us/dotnet/api/system.type 'System\.Type') {#Abblix.Oidc.Server.Mvc.Attributes.BindsAttribute.BindsAttribute(System.Type).formatAttributeType}

The core wire\-format marker attribute type this binder realises\.
### Properties

## BindsAttribute\.FormatAttributeType Property {#Abblix.Oidc.Server.Mvc.Attributes.BindsAttribute.FormatAttributeType}

The core wire\-format marker attribute type this binder realises\.

```csharp
public System.Type FormatAttributeType { get; }
```

#### Property Value
[System\.Type](https://learn.microsoft.com/en-us/dotnet/api/system.type 'System\.Type')
