У меня есть этот фрагмент кода в. net проекте библиотеки классов фреймворка, я хочу повторно использовать его в. net проекте стандартной библиотеки классов. Он работает, как ожидалось, но выдает ошибку компиляции в. net стандартный проект.
public FxLogger(string logger)
{
ILog AppLogger = LogManager.GetLogger(logger);
Ошибка:
CS1503 Argument 1: cannot convert from 'string' to 'System.Type'
log 4net версия в обоих приложениях 2.0.8 Я могу см. объявление этих методов в LogManager
class
public static ILog GetLogger(string repository, string name);
public static ILog GetLogger(Assembly repositoryAssembly, Type type);
public static ILog GetLogger(string repository, Type type);
public static ILog GetLogger(Type type);
public static ILog GetLogger(Assembly repositoryAssembly, string name);