1
내가 모델을 보려면 내 문서를 매핑 할 RavenDB 변환을 실행하기 위해 노력하고있어 목록을 작성하려고 할 때 예외가 발생하지만,이 오류로 실행 해요 :RavenDB 변환 - 객체
Error CS1503 - Argument 1: cannot convert from 'AnonymousType#1'
I 왜 내가 OfferRate의 새로운리스트를 초기화 할 수 없는지 모르겠다. 내 문서 모델을 뷰 모델에 올바르게 매핑하려면 어떻게해야합니까?
Offer_ViewModel.cs
public class Offer_ViewModel : AbstractTransformerCreationTask<Offer>
{
public Offer_ViewModel()
{
TransformResults = offers => offers
.Select(offer => new ViewModels.Offer
{
Id = offer.Id,
MerchantId = offer.MerchantId,
Title = offer.Title,
OfferRates = new List<OfferRate>
{
new OfferRate
{
Type = OfferRateType.Base,
Amount = offer.Amount,
Percentage = offer.Percentage
}
},
Currency = offer.Currency
});
}
}
는 여기 변압기를 사용하여 모델을 볼 수 매핑 가이드를 따라 해요 : https://ravendb.net/articles/working-with-view-models하지만 예를 매핑 집계 개체를 포함하지 않습니다.
당신이'OfferRates = 새 [] '로 변경하면 어떻게됩니까? –
이 작품은 감사합니다 @AyendeRahien. – whiteangeleyes