Я мигрирую приложение из .NET 4.6 в .NET Core 2.1, и в текущем приложении реализовано OwinMiddleware, как в этом другом посте: Как интегрировать существующее OwinMiddleware в конвейер приложений .Net Core 2.0? ,
Однако мое приложение не распознает / не найдет класс OwinMiddleware, как в примере выше
В этом примере кажется, что класс OwinMiddleware по-прежнему доступен в .net core 2.0. Я установил Microsoft.AspNetCore.Owin nuget, и этот класс недоступен. Я получаю сообщение о том, что не удалось найти тип или пространство имен OwinMiddleware. Вам не хватает директивы using или сборки? '
Ниже приведен пример из кода приложения:
public class IncomingServiceRequestMiddleware : OwinMiddleware
{
private static Func<IOwinRequest, string> getOperationNameFunc;
public IncomingServiceRequestMiddleware(OwinMiddleware next)
: base(next)
{
}
}
Как получить класс для распознавания? Если это невозможно, как мне двигаться дальше?