public async Task <T> Get <T>(string key) { return(await Task.Run(() => { BrainEntity brainEntity = _table.Execute(TableOperation.Retrieve <BrainEntity>(_partition, key)).Result as BrainEntity; if (brainEntity != null) { return JsonConvert.DeserializeObject <T>(brainEntity.Value); } return default(T); })); }
public EnemyEvadeGoal(BrainEntity owner) : base(owner) { }
public TravelGoal(BrainEntity owner) : base(owner) { }
public PlayerFindGoal(BrainEntity owner) : base(owner) { }
public EnemyChaseGoal(BrainEntity owner) : base(owner) { }
public FlockGoal(BrainEntity owner) : base(owner) { }
protected NWGoalEntity(BrainEntity owner) : base(owner) { }
public DebtTakeGoal(BrainEntity owner) : base(owner) { }
protected LocatedGoal(BrainEntity owner) : base(owner) { }
public EscortGoal(BrainEntity owner) : base(owner) { }
public StalkGoal(BrainEntity owner) : base(owner) { }
protected AreaGoal(BrainEntity owner) : base(owner) { }
public ShopReturnGoal(BrainEntity owner) : base(owner) { }
public AreaGuardGoal(BrainEntity owner) : base(owner) { }
public ItemAcquireGoal(BrainEntity owner) : base(owner) { }
public PointGuardGoal(BrainEntity owner) : base(owner) { }
public WareReturnGoal(BrainEntity owner) : base(owner) { }