public async Task UpdateOrderItemsWarehouseLocationAsync(ShipStationWarehouseLocation warehouseLocation, CancellationToken token)
 {
     var json = warehouseLocation.SerializeToJson();
     await ActionPolicies.SubmitAsync.Do(async() =>
     {
         await this._webRequestServices.PostDataAsync(ShipStationCommand.UpdateOrderItemsWarehouseLocation, json, token, _timeouts[ShipStationOperationEnum.UpdateWarehouseLocation]);
     });
 }
        public void UpdateOrderItemsWarehouseLocation(ShipStationWarehouseLocation warehouseLocation, CancellationToken token)
        {
            var json = warehouseLocation.SerializeToJson();

            ActionPolicies.Submit.Do(() =>
            {
                this._webRequestServices.PostData(ShipStationCommand.UpdateOrderItemsWarehouseLocation, json, token, _timeouts[ShipStationOperationEnum.UpdateWarehouseLocation]);
            });
        }