using AutoMapper; using Microsoft.SelfService.Portal.Core.API.Models; using Microsoft.SelfService.Portal.Core.API.Dto; using Microsoft.SelfService.Portal.Core.API.Dto.Domain.Get; using Microsoft.SelfService.Portal.Core.API.Dto.Domain.Add; using Microsoft.SelfService.Portal.Core.API.Dto.Environment.Get; using Microsoft.SelfService.Portal.Core.API.Dto.Target.Get; using Microsoft.SelfService.Portal.Core.API.Dto.Target.Add; using Microsoft.SelfService.Portal.Core.API.Dto.Target.Edit; using Microsoft.SelfService.Portal.Core.API.Dto.Domain.Edit; using Microsoft.SelfService.Portal.Core.API.Dto.Environment.Add; using Microsoft.SelfService.Portal.Core.API.Dto.Environment.Edit; using Microsoft.SelfService.Portal.Core.API.Dto.Deployment.Get; using Microsoft.SelfService.Portal.Core.API.Dto.Deployment.Add; using Microsoft.SelfService.Portal.Core.API.Dto.Deployment.Edit; using Microsoft.SelfService.Portal.Core.API.Dto.DeploymentBatch.Get; using Microsoft.SelfService.Portal.Core.API.Dto.DeploymentBatch.Add; using Microsoft.SelfService.Portal.Core.API.Dto.DeploymentBatch.Edit; using Microsoft.SelfService.Portal.Core.API.Dto.DeploymentComposition.Add; using Microsoft.SelfService.Portal.Core.API.Dto.DeploymentComposition.Get; using Microsoft.SelfService.Portal.Core.API.Dto.Template.Get; using Microsoft.SelfService.Portal.Core.API.Dto.Template.Add; using Microsoft.SelfService.Portal.Core.API.Dto.Template.Edit; using Microsoft.SelfService.Portal.Core.API.Dto.TemplateVersion.Add; using Microsoft.SelfService.Portal.Core.API.Dto.TemplateVersion.Get; using Microsoft.SelfService.Portal.Core.API.Dto.Service.Get; using Microsoft.SelfService.Portal.Core.API.Dto.Service.Add; using Microsoft.SelfService.Portal.Core.API.Dto.Service.Edit; using Microsoft.SelfService.Portal.Core.API.Dto.TemplateCategory.Get; using Microsoft.SelfService.Portal.Core.API.Dto.TemplateCategory.Add; using Microsoft.SelfService.Portal.Core.API.Dto.TemplateCategory.Edit; namespace Microsoft.SelfService.Portal.Core.API.Helper { public class MappingProfilesHelper : Profile { public MappingProfilesHelper() { /** Domain Model **/ CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); /** Environment Model **/ CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); /** Environment Domain Model **/ CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); /** Target Model **/ CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); /** Deployment Model **/ CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap() .ForMember(destination => destination.JsonData, option => option.MapFrom(source => source.JSONData)); CreateMap() .ForMember(destination => destination.JSONData, option => option.MapFrom(source => source.JsonData)); CreateMap() .ForMember(destination => destination.jsonData, option => option.MapFrom(source => source.JSONData)); CreateMap() .ForMember(destination => destination.JSONData, option => option.MapFrom(source => source.jsonData)); /** Deployment Group Model **/ CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); /** Deployment Composition Model **/ CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); /** Template Model **/ CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); /** Template Version Model **/ CreateMap(); CreateMap(); CreateMap(); CreateMap(); /** Service Model **/ CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); /** Template Category Model **/ CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); } } }