public static FieldValueContainerBase Get(Guid uid) { FieldValueContainerBase result = null; DCT.Execute(data => { result = containerList.FirstOrDefault(q => q.Uid == uid); }); return(result); }
public static void Add(FieldValueContainerBase container) { DCT.Execute(d => { if (containerList.Any(q => container.Uid == q.Uid)) { throw new Exception("FieldValueContainer уже добавлен" + container.Uid); } containerList.Add(container); }); }