Я рисую пробел на этом и не могу найти какой-либо предыдущий пример, который я написал. Я пытаюсь реализовать общий интерфейс с классом. Когда я реализую интерфейс, я думаю, что что-то не работает правильно, потому что Visual Studio постоянно производит ошибки, говоря, что я не внедряю все методы в общий интерфейс.
Здесь заглушка того, с чем я работаю:
public interface IOurTemplate<T, U>
{
IEnumerable<T> List<T>() where T : class;
T Get<T, U>(U id)
where T : class
where U : class;
}
Итак, как должен выглядеть мой класс?