summaryrefslogtreecommitdiff
path: root/Blog/Models
diff options
context:
space:
mode:
authorMarijn Besseling <njirambem@gmail.com>2025-10-19 21:55:30 +0200
committerMarijn Besseling <njirambem@gmail.com>2025-10-19 21:55:30 +0200
commitaf13f6fd659fb87419462fc439e594afe6790873 (patch)
tree15fb47dadf144d08e0efb51fd3ea17b4b2841926 /Blog/Models
parentf9b74d4e2bed999cd643dcc703d25dd5b06d446b (diff)
add number & boolean formatting,
replace httpclientfactory with httpclient with base url, add requset message to brp page
Diffstat (limited to 'Blog/Models')
-rw-r--r--Blog/Models/RaadpleegMetBurgerservicenummer.cs24
1 files changed, 24 insertions, 0 deletions
diff --git a/Blog/Models/RaadpleegMetBurgerservicenummer.cs b/Blog/Models/RaadpleegMetBurgerservicenummer.cs
new file mode 100644
index 0000000..785cf82
--- /dev/null
+++ b/Blog/Models/RaadpleegMetBurgerservicenummer.cs
@@ -0,0 +1,24 @@
1namespace Blog.Models;
2
3public record RaadpleegMetBurgerservicenummer
4{
5 private const string _type = "RaadpleegMetBurgerservicenummer";
6 private static readonly string[] _fields =
7 [
8 "aNummer", "adressering", "burgerservicenummer", "datumEersteInschrijvingGBA",
9 "datumInschrijvingInGemeente", "europeesKiesrecht", "geboorte", "gemeenteVanInschrijving",
10 "geslacht", "gezag", "immigratie", "indicatieCurateleRegister", "kinderen", "leeftijd", "naam",
11 "nationaliteiten", "ouders", "overlijden", "partners", "uitsluitingKiesrecht", "verblijfplaats",
12 "verblijfstitel", "verblijfplaatsBinnenland", "adresseringBinnenland"
13 ];
14
15
16 public string Type => _type;
17 public string[] Fields => _fields;
18 public string[] Burgerservicenummer { get; init; }
19
20 public RaadpleegMetBurgerservicenummer(string bsn)
21 {
22 Burgerservicenummer = [ bsn ];
23 }
24} \ No newline at end of file