«Не удалось загрузить тип «Microsoft.AspNetCore.Mvc.MvcJsonOptions» из сборки «Microsoft.AspNetCore.Mvc.Formatters.Json,C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 «Не удалось загрузить тип «Microsoft.AspNetCore.Mvc.MvcJsonOptions» из сборки «Microsoft.AspNetCore.Mvc.Formatters.Json,

Сообщение Anonymous »

Я использую библиотеку netstandard2.1 в своем веб-приложении netcoreapp3.0. При добавлении службы в Startup я получаю следующую ошибку:


«Не удалось загрузить тип Microsoft.AspNetCore» .Mvc.MvcJsonOptions» из
сборки «Microsoft.AspNetCore.Mvc.Formatters.Json, Version=3.0.0.0


Я также использую некоторые функции пакета Microsoft.AspNetCore.Mvc 2.2.0 в своей библиотеке классов.

Вот моя библиотека .csproj,

Код: Выделить всё



netstandard2.1







Вот мой класс ServiceExtensions из моей библиотеки,

Код: Выделить всё

public static class ServiceExtensions
{
public static IMvcBuilder AddMyLibrary(this IMvcBuilder builder)
{
builder.Services.TryAddSingleton();
builder.AddJsonOptions(options =>
{
options.SerializerSettings.ContractResolver = new DefaultContractResolver();
});
builder.Services.ConfigureOptions();

return builder;
}
}
Вот мой класс ConfigureLibraryOptions,

Код: Выделить всё

public class ConfigureLibraryOptions : IConfigureOptions
{
public void Configure(MvcOptions options)
{
options.ModelBinderProviders.Insert(0, new CustomBinderProvider());
}
}
Вот ConfigurationServices из Startup,

Код: Выделить всё

services.AddControllersWithViews().AddMyLibrary();
Пожалуйста, помогите мне понять, почему я получаю эту ошибку, и помогите, как ее решить?


Подробнее здесь: https://stackoverflow.com/questions/583 ... ssembly-mi
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»