2017-10-01 2 views
-1
var stringOne = "1"; 
var stringTwo = "2"; 

그리고 개체 모델을하는 방법 두 개의 서로 다른 문자열을지도하는 :지도를 만들하고 Automapper 이러한 두 개의 문자열을 매핑하는 방법Automapper

public class TestModel 
{ 
    public string TestStringOne { get; set;} 
    public string TestStringTwo { get; set;} 
} 

? 나는 stringOne stringTwo TestStringOne TestStringTwo에 매핑 할.

+1

자동 처리기가 실제로 당신을 위해 뭔가를 할 수있는 것처럼 보이지 않습니다. – Icepickle

+0

실제 시도하고있는 것을 보여주는 더 큰 코드 예제를 포함하십시오. 원하는 기능을 수행 할 수 있다면 그 기능을 사용하는 코드는 어떻게 생겼을 것입니다. –

+0

모델에 매핑하고 싶은 메서드에서 두 개의 문자열 (일명 계산식)이 있는데, 더 필요한 것은 무엇입니까? –

답변

2

더 큰 매핑의 일부로이지도를 만들려고합니까? 그대로,이 것 때문에 당신이 방금해야

var foo = new TestModel() { TestStringOne = stringOne, TestStringTwo = stringTwo }; 

더 큰 매핑을하려고하지 않는 경우, 위 AutoMapper를 사용하는 것보다 낫다. 더 큰 매핑을 시도하는 경우 Automapper는 두 개 또는 세 개가 아닌 하나의 객체를 다른 객체에 매핑하기 때문에이 두 가지를 사용하면 도움이되지 않습니다. 정말로 원한다면 모든 객체를 하나의 튜플 또는이 목적을 위해 작성한 새로운 유형으로 함께 모아 놓은 다음 해당 유형에 대한 AutoMapper 매핑을 구성 할 수 있습니다. 그러나 원하는대로 그 객체를 수집하지 않습니다.