diff --git a/src/AssociationRegistry.Admin.Api/Verenigingen/Common/ToeTeVoegenContactgegeven.cs b/src/AssociationRegistry.Admin.Api/Verenigingen/Common/ToeTeVoegenContactgegeven.cs
index 7216d5836..f2ef593d5 100644
--- a/src/AssociationRegistry.Admin.Api/Verenigingen/Common/ToeTeVoegenContactgegeven.cs
+++ b/src/AssociationRegistry.Admin.Api/Verenigingen/Common/ToeTeVoegenContactgegeven.cs
@@ -1,5 +1,6 @@
namespace AssociationRegistry.Admin.Api.Verenigingen.Common;
+using Infrastructure.HtmlValidation;
using Infrastructure.Swagger;
using System.Runtime.Serialization;
using Vereniging;
@@ -16,16 +17,19 @@ public class ToeTeVoegenContactgegeven
[SwaggerParameterExample("Telefoon")]
[SwaggerParameterExample("Website")]
[DataMember(Name = "contactgegeventype")]
+ [NoHtml]
public string Contactgegeventype { get; set; } = null!;
/// De waarde van het contactgegeven
[DataMember(Name = "waarde")]
+ [NoHtml]
public string Waarde { get; set; } = null!;
///
/// Vrij veld die het het contactgegeven beschrijft (bijv: algemeen, administratie, ...)
///
[DataMember(Name = "beschrijving")]
+ [NoHtml]
public string? Beschrijving { get; set; }
/// Duidt het contactgegeven aan als primair contactgegeven
diff --git a/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/Activiteit.cs b/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/Activiteit.cs
index 9393dcb6a..582ac8fad 100644
--- a/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/Activiteit.cs
+++ b/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/Activiteit.cs
@@ -1,7 +1,8 @@
namespace AssociationRegistry.Admin.Api.Verenigingen.Registreer;
-using System.Runtime.Serialization;
using DuplicateVerenigingDetection;
+using Infrastructure.HtmlValidation;
+using System.Runtime.Serialization;
/// Een activiteit van een vereniging
[DataContract]
@@ -24,5 +25,6 @@ public static Activiteit FromDuplicaatVereniging(DuplicaatVereniging.Activiteit
/// De categorie van deze activiteit
[DataMember(Name = "Categorie")]
+ [NoHtml]
public string Categorie { get; init; }
}
diff --git a/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/DuplicaatVerenigingContract.cs b/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/DuplicaatVerenigingContract.cs
index 0ed8bb961..d049860a2 100644
--- a/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/DuplicaatVerenigingContract.cs
+++ b/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/DuplicaatVerenigingContract.cs
@@ -1,5 +1,6 @@
namespace AssociationRegistry.Admin.Api.Verenigingen.Registreer;
+using Infrastructure.HtmlValidation;
using System.Collections.Immutable;
using System.Runtime.Serialization;
@@ -26,15 +27,15 @@ public DuplicaatVerenigingContract(
}
/// De unieke identificatie code van deze vereniging
- [DataMember(Name = "VCode")]
+ [DataMember(Name = "VCode")] [NoHtml]
public string VCode { get; init; }
/// Naam van de vereniging
- [DataMember(Name = "Naam")]
+ [DataMember(Name = "Naam")] [NoHtml]
public string Naam { get; init; }
/// Korte naam van de vereniging
- [DataMember(Name = "KorteNaam")]
+ [DataMember(Name = "KorteNaam")] [NoHtml]
public string KorteNaam { get; init; }
/// Type van de vereniging
diff --git a/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/HoofdactiviteitVerenigingsloket.cs b/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/HoofdactiviteitVerenigingsloket.cs
index d86f93956..ebaef694f 100644
--- a/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/HoofdactiviteitVerenigingsloket.cs
+++ b/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/HoofdactiviteitVerenigingsloket.cs
@@ -1,7 +1,8 @@
namespace AssociationRegistry.Admin.Api.Verenigingen.Registreer;
-using System.Runtime.Serialization;
using DuplicateVerenigingDetection;
+using Infrastructure.HtmlValidation;
+using System.Runtime.Serialization;
[DataContract]
public class HoofdactiviteitVerenigingsloket
@@ -14,14 +15,17 @@ public HoofdactiviteitVerenigingsloket(
Naam = naam;
}
- public static HoofdactiviteitVerenigingsloket FromDuplicaatVereniging(DuplicaatVereniging.HoofdactiviteitVerenigingsloket hoofdactiviteitVerenigingsloket)
+ public static HoofdactiviteitVerenigingsloket FromDuplicaatVereniging(
+ DuplicaatVereniging.HoofdactiviteitVerenigingsloket hoofdactiviteitVerenigingsloket)
=> new(hoofdactiviteitVerenigingsloket.Code, hoofdactiviteitVerenigingsloket.Naam);
/// De code van de hoofdactivititeit
[DataMember(Name = "Code")]
+ [NoHtml]
public string Code { get; init; }
/// De beschrijving van de hoofdactivititeit
[DataMember(Name = "Naam")]
+ [NoHtml]
public string Naam { get; init; }
}
diff --git a/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/Locatie.cs b/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/Locatie.cs
index d7e1a9892..355db801f 100644
--- a/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/Locatie.cs
+++ b/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/Locatie.cs
@@ -1,7 +1,8 @@
namespace AssociationRegistry.Admin.Api.Verenigingen.Registreer;
-using System.Runtime.Serialization;
using DuplicateVerenigingDetection;
+using Infrastructure.HtmlValidation;
+using System.Runtime.Serialization;
/// Een locatie van een vereniging
[DataContract]
@@ -28,6 +29,7 @@ public static Locatie FromDuplicaatVereniging(DuplicaatVereniging.Locatie locati
/// Het soort locatie dat beschreven wordt
[DataMember(Name = "Locatietype")]
+ [NoHtml]
public string Locatietype { get; init; }
/// Duidt aan dat dit de primaire locatie is
@@ -36,17 +38,21 @@ public static Locatie FromDuplicaatVereniging(DuplicaatVereniging.Locatie locati
/// Het samengestelde adres van de locatie
[DataMember(Name = "Adresvoorstelling")]
+ [NoHtml]
public string Adres { get; init; }
/// Een beschrijvende naam voor de locatie
[DataMember(Name = "Naam")]
+ [NoHtml]
public string? Naam { get; init; }
/// Het busnummer van de locatie
[DataMember(Name = "Postcode")]
+ [NoHtml]
public string Postcode { get; init; }
/// De gemeente van de locatie
[DataMember(Name = "Gemeente")]
+ [NoHtml]
public string Gemeente { get; init; }
-}
\ No newline at end of file
+}
diff --git a/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/PotentialDuplicatesResponse.cs b/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/PotentialDuplicatesResponse.cs
index db474c74d..203e6534f 100644
--- a/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/PotentialDuplicatesResponse.cs
+++ b/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/PotentialDuplicatesResponse.cs
@@ -2,6 +2,7 @@ namespace AssociationRegistry.Admin.Api.Verenigingen.Registreer;
using DuplicateVerenigingDetection;
using Infrastructure.ConfigurationBindings;
+using Infrastructure.HtmlValidation;
using System;
using System.Collections.Immutable;
using System.Linq;
@@ -19,6 +20,7 @@ public PotentialDuplicatesResponse(string hashedRequest, PotentialDuplicatesFoun
/// Dit token wordt gebruikt als bevestiging dat de vereniging uniek is en geregistreerd mag worden,
/// ondanks de voorgestelde duplicaten.
[DataMember(Name = "BevestigingsToken")]
+ [NoHtml]
public string BevestigingsToken { get; init; }
/// Een lijst van verenigingen die mogelijks een duplicaat zijn
diff --git a/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/VerenigingsType.cs b/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/VerenigingsType.cs
index eddf21a04..75bcb4d79 100644
--- a/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/VerenigingsType.cs
+++ b/src/AssociationRegistry.Admin.Api/Verenigingen/Registreer/VerenigingsType.cs
@@ -1,7 +1,8 @@
namespace AssociationRegistry.Admin.Api.Verenigingen.Registreer;
-using System.Runtime.Serialization;
using DuplicateVerenigingDetection;
+using Infrastructure.HtmlValidation;
+using System.Runtime.Serialization;
[DataContract]
public class VerenigingsType
@@ -19,9 +20,11 @@ public static VerenigingsType FromDuplicaatVereniging(DuplicaatVereniging duplic
/// De code van het type van deze vereniging
[DataMember(Name = "Code")]
+ [NoHtml]
public string Code { get; }
/// De beschrijving van het type van deze vereniging
[DataMember(Name = "Naam")]
+ [NoHtml]
public string Naam { get; }
}