public static async Task<ContentRecord> GetMemberIcon(string id)
 {
     UserAppMemberServiceProxy umsvc = new UserAppMemberServiceProxy();
     var um = await umsvc.LoadEntityByKeyAsync(Cntx, ApplicationContext.App.ID, id);
     if (um == null)
         return null;
     ContentRecord rec = new ContentRecord();
     rec.MimeType = um.IconMime;
     rec.LastModified = um.IconLastModified.HasValue ? um.IconLastModified.Value : DateTime.MaxValue;
     rec.Data = await umsvc.LoadEntityIconImgAsync(Cntx, ApplicationContext.App.ID, id);
     return rec;
 }
Example #2
0
        public static async Task <ContentRecord> GetMemberIcon(string id)
        {
            UserAppMemberServiceProxy umsvc = new UserAppMemberServiceProxy();
            var um = await umsvc.LoadEntityByKeyAsync(Cntx, ApplicationContext.App.ID, id);

            if (um == null)
            {
                return(null);
            }
            ContentRecord rec = new ContentRecord();

            rec.MimeType     = um.IconMime;
            rec.LastModified = um.IconLastModified.HasValue ? um.IconLastModified.Value : DateTime.MaxValue;
            rec.Data         = await umsvc.LoadEntityIconImgAsync(Cntx, ApplicationContext.App.ID, id);

            return(rec);
        }