У меня есть общий метод
bool DoesEntityExist<T>(Guid guid, ITransaction transaction) where T : IGloballyIdentifiable;
Как использовать метод следующим образом:
Type t = entity.GetType();
DoesEntityExist<t>(entityGuid, transaction);
Я продолжаю получать обманную ошибку компиляции:
Тип или имя пространства имен 't' может не найти (вы не используете директива или ссылка на сборку?)
DoesEntityExist<MyType>(entityGuid, transaction);
работает отлично, но я не хочу использовать директиву if, чтобы каждый раз вызывать метод с отдельным именем типа.