public virtual void SellOnMarket(FullRgItem item, double price) { var asset = item.Asset; var description = item.Description; JSellItem resp = this.MarketClient.SellItem( description.Appid, int.Parse(asset.Contextid), long.Parse(asset.Assetid), int.Parse(item.Asset.Amount), price); var message = resp.Message; // error message if (resp.Success == false) { if (message != null) { throw new SteamException(message); } throw new SteamException("Response success is false"); } if (message != null) { throw new SteamException(message); } }
public void SellOnMarket(FullRgItem item, double price) { var asset = item.Asset; var description = item.Description; JSellItem resp = this.MarketClient.SellItem( description.Appid, int.Parse(asset.Contextid), long.Parse(asset.Assetid), int.Parse(item.Asset.Amount), price / 1.15); var message = resp.Message; // error message if (message != null) { throw new SteamException(message); } }