public ItemPricesResponseModel GetResetPriceItems(string appId, int?page = 0) { IOperation <PagedRequestModel, ItemPricesResponseModel> operation = BotConfigurator.Container.Resolve <Operation <PagedRequestModel, ItemPricesResponseModel> >(); ItemPricesResponseModel response = operation.DoOperation(Constants.GetAccountBalance, new PagedRequestModel() { AppId = appId, Page = page }); return(response); }
public ItemPricesResponseModel GetSuggestedItemPrices(string appId) { IOperation <RequestBodyModel, ItemPricesResponseModel> operation = BotConfigurator.Container.Resolve <Operation <RequestBodyModel, ItemPricesResponseModel> >(); ItemPricesResponseModel response = operation.DoOperation(Constants.GetAccountBalance, new RequestBodyModel() { AppId = appId }); return(response); }
public ItemPricesResponseModel GetFilteredSellItems(string appId, double?minPrice = null, double?maxPrice = null, string marketHashName = "", int?page = 0, int?perPage = 30) { IOperation <InventoryOnSaleRequestModel, ItemPricesResponseModel> operation = BotConfigurator.Container.Resolve <Operation <InventoryOnSaleRequestModel, ItemPricesResponseModel> >(); ItemPricesResponseModel response = operation.DoOperation(Constants.GetAccountBalance, new InventoryOnSaleRequestModel() { AppId = appId }); return(response); }