DryIo c «Контейнер» не содержит определения «WithWebApi» и недоступного метода расширения «WithWebApi» - PullRequest
0 голосов
/ 06 января 2020

Я обновлял свой проект с Net framework 4.6.2 до Net стандарта. Все работает нормально, кроме одной ошибки, где я настраиваю DryIo c

 public static void Configure(HttpConfiguration config)
        {
            try
            {
                var container = new Container();
                RegisterMapper(container);
                RegisterLogger(container);
                RegisterDataStore(container);
                RegisterServices(container);

                container.WithWebApi(config, null, throwIfUnresolved: type => type.IsController());
            }
            catch (Exception ex)
            {
                throw;
            }
        }

В настоящее время я использую DryIo c 4.0.7 и DryIo c .WebApi.Owin.dll 4.0.0

Получаю следующую ошибку

Код серьезности Описание Ошибка состояния подавления строки файла проекта CS1061 «Контейнер» не содержит определения для «WithWebApi» и не имеет доступного метода расширения «WithWebApi», принимающего первый аргумент типа «Контейнер» может быть найден (вам не хватает директивы using или ссылки на сборку?)

Как устранить эту ошибку сборки?

...