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; } }