private void Awake() { _serverApi.ApplyHttpProtocol(_marketApiSettings); _clientApi.ApplyHttpProtocol(_marketApiSettings); _itemAssetId.text = string.IsNullOrEmpty(_itemAssetId.text) ? GetRandomItemId() : _itemAssetId.text; }
public void Run(InventoryParameters parameters) { _inventoryParameters = parameters; Model = new InventorySceneModel { IsLoggedDMarket = Widget.IsLogged }; MarketIntegrationModel = new InventoryIntegrationModel(_spriteCatalog, _itemInfoCatalog); ClientApi.ApplyHttpProtocol(parameters.ApiSettings); Widget.LoginEvent += WidgetLoginEvent; Widget.LogoutEvent += WidgetLogoutEvent; UpdateInventoryData(_inventoryParameters.Inventory); ApplyState <InventoryInitState>(); }