/// <summary> /// Reads entity object /// </summary> /// <typeparam name="T">type of the entity to read</typeparam> /// <param name="id">id (primary key) of the entity to read</param> /// <returns></returns> public T ReadEntity <T>(Guid id) where T : Entity { var lst = ReadEntityList <T>(SearchCriteria.CreateForEntity <T>(id)); if (lst != null && lst.Count > 0) { return(lst[0]); } return(null); }