Пример #1
0
 protected override void BuildReturnDataScheme(IChildObjectBuilder <IPagedList <DTO_UserSession> > builder)
 {
     using (var b = builder.FromPagedList(x => x.Model))
     {
         b.AddProperties(x => x.HeaderImageUrl,
                         x => x.CreateDt,
                         x => x.SessionId,
                         x => x.Name,
                         x => x.LastMessageId,
                         x => x.LastActivityDt,
                         x => x.SessionUserIds,
                         x => x.Type);
     }
 }
Пример #2
0
 protected override void BuildReturnDataScheme(IChildObjectBuilder <IPagedList <DTO_UserSession> > builder)
 {
     using (var b = builder.FromPagedList(x => x.Model))
     {
         b.AddProperties(x => x.HeaderImageUrl,
                         x => x.CreateDt,
                         x => x.SessionId,
                         x => x.Name,
                         x => x.LastMessageId,
                         x => x.LastActivityDt,
                         //x => x.SessionUserIds,
                         x => x.Type,
                         x => x.LastMessageContent,
                         x => x.ContentType,
                         x => x.unreadCount)
         .AddArrayValue(x => x.SessionUserIds)
         //.AddArrayValue("SessionUserIds",x=>x.Model.SessionUserIds)
         ;
     }
 }