Вы можете попробовать добавить ограничение class:
class
where T : class, ISearchableEntity
Вот полный список ограничений, которые вы можете использовать на T
http://msdn.microsoft.com/en-us/library/d5x73970.aspx