Beispiel #1
0
        private static void RegisterMappings(IKernel kernel)
        {
            var config = MappingConfig.ConfigureMappings();
            var mapper = config.CreateMapper();

            kernel.Bind <IMapper>().ToConstant(mapper);
            kernel.Bind <IMapper <CompanyDTO, CompanyModel> >().To <AutoMapper <CompanyDTO, CompanyModel> >();
            kernel.Bind <IMapper <CountryDTO, CountryModel> >().To <AutoMapper <CountryDTO, CountryModel> >();
            kernel.Bind <IMapper <CityDTO, CityModel> >().To <AutoMapper <CityDTO, CityModel> >();
            kernel.Bind <IMapper <FlightDTO, FlightModel> >().To <AutoMapper <FlightDTO, FlightModel> >();
            kernel.Bind <IMapper <ScheduleDTO, ScheduleModel> >().To <AutoMapper <ScheduleDTO, ScheduleModel> >();
            kernel.Bind <IMapper <ScheduleDetailsDTO, ScheduleDetailsImportModel> >().To <AutoMapper <ScheduleDetailsDTO, ScheduleDetailsImportModel> >();
        }