Class ProductCatalog
Implements
IDisposable
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: tt_net_sdk
Assembly: tt-net-api.dll
Syntax
public class ProductCatalog : UserEventHandler, IDisposable
Constructors
ProductCatalog(Market, Dispatcher)
Declaration
public ProductCatalog(Market market, Dispatcher dispatcher)
Parameters
Type | Name | Description |
---|---|---|
Market | market | |
Dispatcher | dispatcher |
ProductCatalog(MarketId, Dispatcher)
Declaration
public ProductCatalog(MarketId marketId, Dispatcher dispatcher)
Parameters
Type | Name | Description |
---|---|---|
MarketId | marketId | |
Dispatcher | dispatcher |
Properties
Market
Declaration
public Market Market { get; }
Property Value
Type | Description |
---|---|
Market |
MarketId
Declaration
public MarketId MarketId { get; }
Property Value
Type | Description |
---|---|
MarketId |
Products
Declaration
public IReadOnlyDictionary<ProductKey, Product> Products { get; }
Property Value
Type | Description |
---|---|
IReadOnlyDictionary<ProductKey, Product> |
Methods
Dispose()
Declaration
public virtual void Dispose()
Get()
Declaration
public ProductDataEvent Get()
Returns
Type | Description |
---|---|
ProductDataEvent |
GetAsync()
Declaration
public void GetAsync()
Events
OnData
Declaration
public event EventHandler<ProductCatalogEventArgs> OnData
Event Type
Type | Description |
---|---|
EventHandler<ProductCatalogEventArgs> |
Explicit Interface Implementations
IDisposable.Dispose()
Declaration
void IDisposable.Dispose()
Implements
System.IDisposable