From df8be1672e491f360fb43197ddcafe28820e92dd Mon Sep 17 00:00:00 2001 From: Julian Date: Sat, 12 Feb 2022 21:42:18 +0100 Subject: [PATCH] ip locking --- Controllers/FamilyController.cs | 1 + Models/Family.cs | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Controllers/FamilyController.cs b/Controllers/FamilyController.cs index 07a19f7..9adc94a 100644 --- a/Controllers/FamilyController.cs +++ b/Controllers/FamilyController.cs @@ -67,6 +67,7 @@ namespace weddingapi.Controllers Overnight = familyDto.Overnight, Email = familyDto.EMail, Telephonenumber = familyDto.Telephonenumber, + CreatedByIp = Request.HttpContext.Connection.RemoteIpAddress.ToString(), Members = familyDto.Members.Select(person => new Person() { IsChild = person.IsChild, Name = person.Name, diff --git a/Models/Family.cs b/Models/Family.cs index 2919331..6e5d373 100644 --- a/Models/Family.cs +++ b/Models/Family.cs @@ -6,7 +6,7 @@ namespace weddingapi.Models public record Family { public Guid Id { get; init; } - + public string Name { get; init; } public string Email { get; init; } @@ -15,6 +15,8 @@ namespace weddingapi.Models public DateTimeOffset CreatedDate { get; set; } + public string CreatedByIp { get; set; } + public IList Members { get; init; } public bool Overnight { get; init; }