MediaMapping.cs 717 B

1234567891011121314151617181920212223242526
  1. using System;
  2. using AutoMapper;
  3. using GxPress.Entity.tede2.Media;
  4. using GxPress.Result.Media;
  5. namespace GxPress.Mappings
  6. {
  7. public class MediaMapping : Profile
  8. {
  9. public MediaMapping()
  10. {
  11. CreateMap<Media, MediaResult>();
  12. CreateMap<MediaLibrary, MediaLibraryResult>();
  13. CreateMap<MediaResult, Media>();
  14. CreateMap<MediaLibraryResult, MediaLibrary>();
  15. CreateMap<MediaLableResult, MediaLable>();
  16. CreateMap<MediaLable, MediaLableResult>();
  17. CreateMap<Media, BookMediaResult>();
  18. CreateMap<Media, VideoMediaResult>();
  19. CreateMap<Media, NavigationMediaResult>();
  20. }
  21. }
  22. }