|
|
|
@ -22,11 +22,6 @@ namespace Volo.Abp.AutoMapper |
|
|
|
var mapperAccessor = new MapperAccessor(); |
|
|
|
services.AddSingleton<IMapperAccessor>(_ => mapperAccessor); |
|
|
|
services.AddSingleton<MapperAccessor>(_ => mapperAccessor); |
|
|
|
|
|
|
|
services.Configure<AbpAutoMapperOptions>(options => |
|
|
|
{ |
|
|
|
options.Configurators.Add(CreateCoreMappings); |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
public override void OnApplicationInitialization(ApplicationInitializationContext context) |
|
|
|
@ -103,14 +98,5 @@ namespace Volo.Abp.AutoMapper |
|
|
|
context.MapperConfiguration.CreateAutoAttributeMaps(type); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
private void CreateCoreMappings(IAbpAutoMapperConfigurationContext context) |
|
|
|
{ |
|
|
|
//Will be done when localization system completed
|
|
|
|
//var localizationContext = IocManager.Resolve<ILocalizationContext>();
|
|
|
|
|
|
|
|
//configuration.CreateMap<ILocalizableString, string>().ConvertUsing(ls => ls?.Localize(localizationContext));
|
|
|
|
//configuration.CreateMap<LocalizableString, string>().ConvertUsing(ls => ls == null ? null : localizationContext.LocalizationManager.GetString(ls));
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|