private PropertyInfo GetChaveEstrangeira <T>() { Type tipo = typeof(T); T entidade = (T)Activator.CreateInstance(tipo); PropertyInfo properties = entidade.GetType().GetProperties().Where(x => Valida.ForeignKey(x) != null).FirstOrDefault(); return(properties); }