Exemple #1
0
        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);
        }
Exemple #2
0
        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);
        }
Exemple #3
0
        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);
        }