Error: No parameterless constructor for AutoMapperConfigurationAutoMapper依赖注入参数
我使用的NuGet包automapper DI
public class AutoMapperConfiguration : Profile
{
private readonly ICloudStorage _cloudStorage;
public AutoMapperConfiguration(ICloudStorage cloudStorage)
{
_cloudStorage = cloudStorage;
// Do mapping here
}
}
public void ConfigureServices(IServiceCollection services)
{
services.AddSingleton<ICloudStorage, AzureStorage>();
services.AddAutoMapper(); // Errors here
}
如何使用带参数的automapper DI?
也许[这](https://stackoverflow.com/a/40275196/6583901)帮助 – NtFreX
@ Dr.Fre不允许在automapper构造 –
@MartinDawson是正确的参数。您只能注入自定义解析器和转换器。 – efredin