Untitled

mail@pastecode.io avatar
unknown
plain_text
a year ago
593 B
6
Indexable
Never
void ConfigureAutoMapper()
{
    var config = new MapperConfiguration(cfg =>
    {
        cfg.CreateMap<Director, DirectorDTO>().ReverseMap(); 
        cfg.CreateMap<Film, FilmDTO>().ReverseMap(); 
        cfg.CreateMap<FilmGenre, FilmGenreDTO>().ReverseMap(); 
        cfg.CreateMap<Genre, GenreDTO>().ReverseMap(); 
        cfg.CreateMap<SimilarFilms, SimilarFilmsDTO>().ReverseMap();
        cfg.CreateMap<FilmCreateDTO, Film>();
        cfg.CreateMap<FilmEditDTO, Film>();
    }); 
    
    var mapper = config.CreateMapper();
    builder.Services.AddSingleton(mapper);

}