I need to get a FieldLookup from a list (already queried). First line in the below code errors out "Unable to cast Field to FieldLookup". Yes, the field I am trying to retrieve is a lookup field only. Any help?
list - A sharepoint list
ctx - ClientContext instance
var fieldLookup = (FieldLookup)list.Fields.GetByInternalNameOrTitle("ALookupField");
ctx.Load(fieldLookup, (s) => s.LookupList);
ctx.ExecuteQuery();