Fixed stackOverFlow when 2 classes depend on each other
This commit is contained in:
parent
7365ffbee6
commit
d3d0ed7378
@ -27,8 +27,8 @@ namespace eu.railduction.netcore.dll.Database_Attribute_System
|
|||||||
// Check if given class is marked as dbObject
|
// Check if given class is marked as dbObject
|
||||||
if (!(classType.GetCustomAttribute(typeof(DbObject), true) is DbObject dbObject)) throw new InvalidOperationException($"Cannot init '{classType.Name}'. Missing Attribute 'DbObject'");
|
if (!(classType.GetCustomAttribute(typeof(DbObject), true) is DbObject dbObject)) throw new InvalidOperationException($"Cannot init '{classType.Name}'. Missing Attribute 'DbObject'");
|
||||||
|
|
||||||
dbObject.Init(classType); // Init dbObject
|
|
||||||
initiatedClassTypes.Add(classType, dbObject); // Set it to the list
|
initiatedClassTypes.Add(classType, dbObject); // Set it to the list
|
||||||
|
dbObject.Init(classType); // Init dbObject
|
||||||
|
|
||||||
cachedDbObject = dbObject;
|
cachedDbObject = dbObject;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user