public bool ShouldBuild(QueryData data) { if (data.LoggedUserId == null) { return(false); } if (data.EntityTypeId == null) { return(true); } return(_entityTypeProvider.IsImpediment(data.EntityTypeId)); }