I am getting a run-time error with this line in my widget extension:
IUserProfileFields iu = Apis.Get<IUserProfileFields>();
A screenshot of the error message is shown below:

Here's the full widget extension method:
public IList<ProfileFieldTypeChoice> LookupLocations(string s)
{
IUserProfileFields iu = Apis.Get<IUserProfileFields>();
UserProfileField u = iu.Get("Locations");
List<ProfileFieldTypeChoice> p = u.FieldTypeChoices.Where(o => o.Label.ToLower().StartsWith(s.ToLower())).OrderBy(o => o.Label).ToList();
return p;
}