Я пытаюсь создать универсальный метод, который использует IOptions<T>
в качестве параметра, но код кажется неверным.
Visual studio отображает следующее сообщение:
TConfig должен быть неабстрактного типа с непараметрическим параметром
конструктор, чтобы использовать его в качестве параметра «TOption» в общем
тип или метод 'IOptions<TOptions>'
Любое предложение о том, как это исправить, будет оценено. Спасибо !!
public static IServiceCollection AddConfigurations<TConfig>(
this IServiceCollection services, IConfiguration configuration,
IOptions<TConfig> options)
where TConfig : class
{
}