public Task <UserAvatar> GetAvatarAsync(string UserId) { UserAvatar uavt; using (var avt = new UserAvatarsFactory()) { uavt = avt.GetAvatar(UserId); } return(Task.FromResult(uavt)); }
public Task UpdateAvatarAsync(UserAvatar userAvt) { using (var avt = new UserAvatarsFactory()) { var uavt = avt.GetAvatar(userAvt.UserId); if (uavt?.IsDefault == true) { avt.Insert(userAvt); } else { avt.Update(userAvt); } } return(Task.CompletedTask); }