Ich habe diese lesen Service-Methode:Wie ein Read-Dienst ordnungsgemäß in C# verwenden
public IQueryable<Order> GetListQuery()
{
return this._orderRepository.Table;
}
ich diese Methode wie folgt aufrufen:
var config = new MapperConfiguration(cfg => {
cfg.CreateMap<Order, ViewModelOrder_Order>();
});
List<ViewModelOrder_Order> orderList = this._orderReadService.GetListQuery()
.Where(m => m.UserId == user.Id)
.ProjectTo<ViewModelOrder_Order>(config)
.ToList();
Wenn ich diesen Code ausführen, bekomme ich Bestellliste als Null. Wie kann ich diesen Code reparieren? Vielen Dank.
Hier ist meine Klasse Auftrag:
public long Id { get; set; }
public string UserId { get; set; }
public string ProductId { get; set; }
public virtual ApplicationUser User { get; set; }
public virtual Product Product { get; set; }
this._orderReadService.GetListQuery ändern() . Wo (m => m.UserId == user.Id) .ToList() hat Ergebnis? Überprüfen ohne Zuordnung –
@ M.Azad, ok lass mich überprüfen – jason
@ M.Azad Es kommt als null. – jason