Skip to content

Instantly share code, notes, and snippets.

View dariuszparzygnat's full-sized avatar

Dariusz Parzygnat dariuszparzygnat

View GitHub Profile
using AutoMapper;
namespace AutomapperConfiguration.AutoMapperConfig.Profiles
{
public class PersonProfile : Profile
{
public PersonProfile()
{
CreateMap<Person, DisplayedPersonDto>();
CreateMap<Person, NewsletterDto>();
using AutoMapper;
namespace AutomapperConfiguration.AutoMapperConfig.Profiles
{
public class CarProfile : Profile
{
public CarProfile()
{
CreateMap<Car, DisplayedCarDto>();
CreateMap<Car, CarPerformanceDto>().ReverseMap();
using AutoMapper;
namespace AutomapperConfiguration.AutoMapperConfig
{
public class AutoMapperConfiguration : IAutoMapperConfiguration
{
public MapperConfiguration Configure()
{
var config = new MapperConfiguration(cfg =>
{
using AutoMapper;
namespace AutomapperConfiguration.AutoMapperConfig
{
public interface IAutoMapperConfiguration
{
MapperConfiguration Configure();
}
}
using AutomapperConfiguration.AutoMapperConfig.Profiles;
using AutoMapper;
namespace AutomapperConfiguration.AutoMapperConfig
{
public class AutoMapperConfiguration : IAutoMapperConfiguration
{
public MapperConfiguration Configure()
{
var config = new MapperConfiguration(cfg =>
using System.Collections.Generic;
using System.Linq;
using AutomapperConfiguration.AutoMapperConfig;
using AutoMapper;
namespace AutomapperConfiguration
{
public class PeopleService
{
private readonly IMapper _mapper;
using System;
using System.Collections.Generic;
using AutomapperConfiguration.AutoMapperConfig;
namespace AutomapperConfiguration
{
class Program
{
static void Main(string[] args)
{
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Threading.Tasks;
using Microsoft.Azure.WebJobs;
using Microsoft.Azure.WebJobs.Extensions.Http;
using Microsoft.Azure.WebJobs.Host;
using System;
using System.Configuration;
using System.IO;
using System.Reflection;
using Xunit.Runners;
using System.Threading;
using Microsoft.Azure.WebJobs;
using Microsoft.Azure.WebJobs.Host;
namespace TestsViaFunction
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Threading.Tasks;
using Microsoft.Azure.WebJobs;
using Microsoft.Azure.WebJobs.Extensions.Http;
using Microsoft.Azure.WebJobs.Host;