From a50296037e36d6770a7b45f4daead0f1494061ec Mon Sep 17 00:00:00 2001 From: JJ Bussert Date: Thu, 24 Apr 2025 09:51:38 -0500 Subject: [PATCH] Convert IOwnable to have a type that will allow ownership by other Types/Entities --- src/E13.Common.Domain/IOwnable.cs | 4 ++-- test/E13.Common.Data.Db.Tests/Sample/TestOwnable.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/E13.Common.Domain/IOwnable.cs b/src/E13.Common.Domain/IOwnable.cs index 2af1aa5..3790192 100644 --- a/src/E13.Common.Domain/IOwnable.cs +++ b/src/E13.Common.Domain/IOwnable.cs @@ -4,9 +4,9 @@ namespace E13.Common.Domain { - public interface IOwnable : IEntity + public interface IOwnable : IEntity { - string OwnedBy { get; set; } + T OwnedBy { get; set; } string OwnedSource { get; set; } DateTime Owned { get; set; } } diff --git a/test/E13.Common.Data.Db.Tests/Sample/TestOwnable.cs b/test/E13.Common.Data.Db.Tests/Sample/TestOwnable.cs index d4794d6..d102748 100644 --- a/test/E13.Common.Data.Db.Tests/Sample/TestOwnable.cs +++ b/test/E13.Common.Data.Db.Tests/Sample/TestOwnable.cs @@ -7,7 +7,7 @@ namespace E13.Common.Data.Db.Tests.Sample { - public class TestOwnable : IOwnable + public class TestOwnable : IOwnable { public Guid Id { get; set; } public string OwnedBy { get; set; } = "OwnedBy";