Trying to add AutoMapper to Asp.net Core 2?

后端 未结 10 1824
我在风中等你
我在风中等你 2020-12-23 19:20

I worked on a asp.net core 1.1 project a while ago and use in projetc AutoMapper.

in asp.net core 1.1, I add services.AddAutoMapper() in startup file :<

10条回答
  •  萌比男神i
    2020-12-23 19:55

    You likely updated your ASP.NET Core dependencies, but still using outdated AutoMapper.Extensions.Microsoft.DependencyInjection package.

    For ASP.NET Core you need at least Version 3.0.1 from https://www.nuget.org/packages/AutoMapper.Extensions.Microsoft.DependencyInjection/3.0.1

    Which references AutoMapper 6.1.1 or higher.

    AutoMapper (>= 6.1.1)

    Microsoft.Extensions.DependencyInjection.Abstractions (>= 2.0.0)

    Microsoft.Extensions.DependencyModel (>= 2.0.0)

    The older packages depend on Microsoft.Extensions.DependencyInjection.Abstractions 1.1.0 and can't be used with ASP.NET Core since there have been breaking changes between Microsoft.Extensions.DependencyInjection.Abstractions 1.1.0 and 2.0

提交回复
热议问题