/// <summary> /// 填充状态树对象的属性 /// </summary> /// <param name="stateTreeGift">状态树商品对象</param> public override async Task FillPropertiesAsync(States.Coupon.Store.CouponGift stateTreeGift) { stateTreeGift.Email = User.Email; stateTreeGift.Credit = await GetCreditAsync(); stateTreeGift.Value = Gift.Value; }
/// <summary> /// 填充状态树对象的属性 /// </summary> /// <param name="stateTreeGift">状态树商品对象</param> public override async Task FillPropertiesAsync(States.Coupon.Store.CouponGift stateTreeGift) { stateTreeGift.SteamCnUserName = string.IsNullOrWhiteSpace(User.SteamCnUserName) ? null : User.SteamCnUserName; stateTreeGift.SteamCnUid = await _userManager.GetSteamCnUidAsync(User.Id); stateTreeGift.Credit = await GetCreditAsync(); stateTreeGift.Value = Gift.Value; }
/// <summary> /// 填充状态树对象的属性 /// </summary> /// <param name="stateTreeGift">状态树商品对象</param> public virtual Task FillPropertiesAsync(States.Coupon.Store.CouponGift stateTreeGift) { return(Task.FromResult(0)); }