想在automapper转换实体的时候获取缓存数据。
using AutoMapper;
public class TestProfile : Profile
{
public TestProfile()
{
IServiceProvider serviceProvider = new ServiceCollection().BuildServiceProvider();
IMemoryCache _cache = serviceProvider.GetService<IMemoryCache>();
}
}
无法获取到_cache
using AutoMapper;
public class TestProfile : Profile
{
public TestProfile(IMemoryCache _cache)
{
}
}
TestProfile构造函数报错
建议远离这样的反模式