Declaración de interfaz junto con restricciones genéricas
Pregunta básica de sintaxis de C #:
Asi que tengo esta clase
public class BrandQuery<T> : Query<T> where T : Ad
{
//...
}
¿Cómo especifico que BrandQuery implementa una interfaz, digamos IDisposable?
Esta es obviamente la manera equivocada:
public class BrandQuery<T> : Query<T> where T : Ad, IDisposable
{
//...
}
porque eso solo pondría una restricción genérica en T.