11using AutoMapper ;
22using Google . Protobuf . WellKnownTypes ;
33using LibCanOpen ;
4+ using Microsoft . Extensions . Logging ;
45using System ;
56
67namespace EDSEditorGUI2 . Mapper
@@ -27,7 +28,7 @@ public static ViewModels.Device MapFromProtobuffer(CanOpenDevice source)
2728 . ForMember ( dest => dest . Objects , opt => opt . MapFrom ( src => src . Objects ) ) ;
2829 cfg . CreateMap < CanOpen_DeviceInfo , ViewModels . DeviceInfo > ( ) ;
2930 cfg . CreateMap < CanOpen_DeviceCommissioning , ViewModels . DeviceCommissioning > ( ) ;
30- } ) ;
31+ } , LoggerFactory . Create ( builder => { builder . AddDebug ( ) ; } ) ) ;
3132 config . AssertConfigurationIsValid ( ) ;
3233 var mapper = config . CreateMapper ( ) ;
3334 var result = mapper . Map < ViewModels . Device > ( source ) ;
@@ -42,7 +43,7 @@ public ViewModels.ObjectDictionary Convert(Google.Protobuf.Collections.MapField<
4243 {
4344 cfg . CreateMap < OdObject , ViewModels . OdObject > ( ) ;
4445 cfg . CreateMap < OdSubObject , ViewModels . OdSubObject > ( ) ;
45- } ) ;
46+ } , LoggerFactory . Create ( builder => { builder . AddDebug ( ) ; } ) ) ;
4647 config . AssertConfigurationIsValid ( ) ;
4748 var mapper = config . CreateMapper ( ) ;
4849
@@ -59,7 +60,7 @@ public Google.Protobuf.Collections.MapField<string, OdObject> Convert(ViewModels
5960 {
6061 cfg . CreateMap < ViewModels . OdObject , OdObject > ( ) ;
6162 cfg . CreateMap < ViewModels . OdSubObject , OdSubObject > ( ) ;
62- } ) ;
63+ } , LoggerFactory . Create ( builder => { builder . AddDebug ( ) ; } ) ) ;
6364 config . AssertConfigurationIsValid ( ) ;
6465 var mapper = config . CreateMapper ( ) ;
6566
@@ -77,7 +78,7 @@ public static CanOpenDevice MapToProtobuffer(ViewModels.Device source)
7778 var config = new MapperConfiguration ( cfg =>
7879 {
7980 //TODO
80- } ) ;
81+ } , LoggerFactory . Create ( builder => { builder . AddDebug ( ) ; } ) ) ;
8182 config . AssertConfigurationIsValid ( ) ;
8283 var mapper = config . CreateMapper ( ) ;
8384 var result = mapper . Map < CanOpenDevice > ( source ) ;
0 commit comments