コード例 #1
0
        /// <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;
        }
コード例 #2
0
        /// <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;
        }
コード例 #3
0
 /// <summary>
 /// 填充状态树对象的属性
 /// </summary>
 /// <param name="stateTreeGift">状态树商品对象</param>
 public virtual Task FillPropertiesAsync(States.Coupon.Store.CouponGift stateTreeGift)
 {
     return(Task.FromResult(0));
 }