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

## Abblix\.Oidc\.Server\.Common\.Implementation Namespace

| Classes | |
| :--- | :--- |
| [JsonBinarySerializer](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Common.Implementation.JsonBinarySerializer 'Abblix\.Oidc\.Server\.Common\.Implementation\.JsonBinarySerializer') | Provides functionality to serialize and deserialize objects to and from JSON binary representations\. Implements the [IBinarySerializer](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Common.Interfaces.IBinarySerializer 'Abblix\.Oidc\.Server\.Common\.Interfaces\.IBinarySerializer') interface using the System\.Text\.Json library for serialization\. |
| [JsonSerializationBinder](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Common.Implementation.JsonSerializationBinder 'Abblix\.Oidc\.Server\.Common\.Implementation\.JsonSerializationBinder') | Implements the [IJsonObjectBinder](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Common.Interfaces.IJsonObjectBinder 'Abblix\.Oidc\.Server\.Common\.Interfaces\.IJsonObjectBinder') interface to bind JSON data from a [System\.Text\.Json\.Nodes\.JsonObject](https://learn.microsoft.com/en-us/dotnet/api/system.text.json.nodes.jsonobject 'System\.Text\.Json\.Nodes\.JsonObject') to a specified model type\. This binder utilizes System\.Text\.Json for serialization to dynamically bind the JSON data to the model's properties, allowing for both creation of new model instances or updating existing ones based on the provided JSON data\. |
