Procházet zdrojové kódy

Made LinkedEntity a BaseObject.

Kenric Nugteren před 2 roky
rodič
revize
000950ef0c
1 změnil soubory, kde provedl 3 přidání a 3 odebrání
  1. 3 3
      InABox.Core/EntityLink.cs

+ 3 - 3
InABox.Core/EntityLink.cs

@@ -23,17 +23,17 @@ namespace InABox.Core
     public abstract class EntityLink<T> : BaseObject, IEntityLink<T> where T : BaseObject, new()
     public abstract class EntityLink<T> : BaseObject, IEntityLink<T> where T : BaseObject, new()
     {
     {
 
 
-        private Func<Entity>? _linkedentity;
+        private Func<BaseObject>? _linkedentity;
         
         
         [DoNotSerialize]
         [DoNotSerialize]
-        protected Entity? LinkedEntity() => _linkedentity?.Invoke();
+        protected BaseObject? LinkedEntity() => _linkedentity?.Invoke();
 
 
         //[Obsolete("Please supply linked Entity")]
         //[Obsolete("Please supply linked Entity")]
         public EntityLink()
         public EntityLink()
         {
         {
         }
         }
 
 
-        public EntityLink(Func<Entity>? entity) 
+        public EntityLink(Func<BaseObject>? entity) 
         {
         {
             _linkedentity = entity;
             _linkedentity = entity;
         }
         }