Fehler CS0121
Der Aufruf ist zwischen den folgenden Methoden oder Eigenschaften nicht eindeutig : 'Microsoft.Extensions.DependencyInjection.ServiceCollectionExtensions.AddAutoMapper(Microsoft.Extensions.DependencyInjection.IServiceCollection, params System.Type[])' und 'Microsoft.Extensions.DependencyInjection.ServiceCollectionExtensions.AddAutoMapper(Microsoft.Extensions.DependencyInjection.IServiceCollection, params System.Type[])'
Das habe ich auch gefunden :
Code: Select all
AutoMapper.Extensions.Microsoft.DependencyInjection Version-12.0.1
durch
Code: Select all
AutoMapper.Extensions.Microsoft.DependencyInjection Version-12.0.0
Code: Select all
.AddAutoMapper
Code: Select all
services.AddAutoMapper(typeof(AuthMapperProfile));
Projektdatei:
Code: Select all
net6.0
disable
enable
all
runtime; build; native; contentfiles; analyzers; buildtransitive
Code: Select all
AuthMapperProfile
Code: Select all
public class AuthMapperProfile : Profile
{
public AuthMapperProfile()
{
CreateMap().ReverseMap();
CreateMap().ReverseMap();
CreateMap().ReverseMap();
CreateMap().ReverseMap();
CreateMap().ReverseMap();
CreateMap().ReverseMap();
}
}
Code: Select all
AutoMapperServiceExtension
Code: Select all
public static class AutoMapperServiceExtension
{
public static void ConfigureAutoMappers(this IServiceCollection services)
{
services.AddAutoMapper(typeof(AuthMapperProfile));
}
}
Code: Select all
Program.cs
Code: Select all
// Configure AutoMapper
builder.Services.ConfigureAutoMappers();