Class StoreReward
Assembly: cs.temp.dll.dll
Syntax
public class StoreReward : IStoreReward, IStoreEntity, IEntity, IInjectable
Constructors
StoreReward(String)
Declaration
public StoreReward(string id)
Parameters
Type |
Name |
Description |
String |
id |
|
Fields
_actionService
Declaration
protected IActionService _actionService
Field Value
Type |
Description |
IActionService |
|
_currencyService
Declaration
protected ICurrencyService _currencyService
Field Value
_dataService
Declaration
protected IDataService _dataService
Field Value
Type |
Description |
IDataService |
|
_id
Declaration
protected readonly string _id
Field Value
_reward
Declaration
protected IReward _reward
Field Value
_storeRewardData
Declaration
protected IStoreRewardData _storeRewardData
Field Value
Properties
Id
Declaration
public virtual string Id { get; }
Property Value
Reward
Declaration
public virtual IReward Reward { get; }
Property Value
StoreEntityData
Declaration
public virtual IStoreEntityData StoreEntityData { get; }
Property Value
StoreRewardData
Declaration
public virtual IStoreRewardData StoreRewardData { get; }
Property Value
Methods
Buy()
Declaration
public virtual void Buy()
CanBuy()
Declaration
public virtual bool CanBuy()
Returns
Cleanup(IEntityLoaderService)
Declaration
public virtual void Cleanup(IEntityLoaderService entityLoaderService)
Parameters
Initialize()
Declaration
public virtual void Initialize()
Inject(IResolver)
Declaration
public virtual void Inject(IResolver resolver)
Parameters
Type |
Name |
Description |
IResolver |
resolver |
|
Implements
IInjectable