protected void AddSurrogateDeps <T>(T[] surrogateArray, GetDepsContext context) where T : PersistentSurrogate { for (int i = 0; i < surrogateArray.Length; ++i) { PersistentSurrogate surrogate = surrogateArray[i]; surrogate.GetDeps(context); } }
protected void AddSurrogateDeps <T>(List <T> surrogateList, GetDepsContext context) where T : PersistentSurrogate { if (surrogateList == null) { return; } for (int i = 0; i < surrogateList.Count; ++i) { PersistentSurrogate surrogate = surrogateList[i]; surrogate.GetDeps(context); } }
protected void AddSurrogateDeps(PersistentSurrogate surrogate, GetDepsContext context) { surrogate.GetDeps(context); }