internal ErrorNone(StoreOf <Error> owner, Item item, IdKey idKe) { Owner = owner; Item = item; ErrorId = idKe; owner.Add(this); }
internal ErrorOne(StoreOf <Error> owner, Item item, IdKey idKe, string text = null) { Owner = owner; Item = item; ErrorId = idKe; _text = text; owner.Add(this); }
internal ErrorMany(StoreOf <Error> owner, Item item, IdKey idKe, string text = null) { Owner = owner; Item = item; ErrorId = idKe; if (text != null) { _list.Add(text); } owner.Add(this); }