public ConnectionRecordRoom GetConnectionRecordRoom(int id, Guid roomId) { try { ConnectionRecordRoom t; using (IDataContext ctx = DataContext.Instance()) { var rep = ctx.GetRepository<ConnectionRecordRoom>(); //TODO: something is erroring here "value can't be null" t = rep.GetById(id, roomId); } return t; } catch (Exception exc) { return null; } }