public void ApplyMappings(IMapperConfiguration configuration) { ListenerConfigurationMapping(configuration); QueueConfigurationMapping(configuration); WorkerConfigurationMapping(configuration); ExchangeConfigurationMapping(configuration); Mapper.AssertConfigurationIsValid(); }
private static void QueueConfigurationMapping(IMapperConfiguration configuration) { configuration.CreateMap <dynamic, PocoQueueConfiguration>().ConvertUsing(HydrateQueueConfiguration); }
private static void ExchangeConfigurationMapping(IMapperConfiguration configuration) { configuration.CreateMap <dynamic, PocoExchangeConfiguration>().ConvertUsing(HydrateExchangeConfiguration); }
private static void ListenerConfigurationMapping(IMapperConfiguration configuration) { configuration.CreateMap <dynamic, PocoListenerConfiguration>().ConvertUsing(HydrateListenerConfiguration); }