Как я могу вызвать метод из статического класса, передавая тип dynamic в generic. Вот мой статический класс:
public static class Log<T>
{
private readonly static ILog Logger = LogManager.GetLogger(typeof(T));
public static void LogInfo(string message)
{
Logger.Info(message);
}
}
Я хочу вызвать LogInfo следующим образом:
Log<myObject.GetType()>.LogInfo("Some String");
Мой вопрос о том, как передать тип myObject в Generic, потому что тип этого объекта является динамическим.
ILog
и класс с именемLog
, который не реализуетILog
. Я бы посоветовал против этого. - person jason   schedule 17.06.2011