public async Task <IGaUser> GetGaUserAsync(string clientId) { var entity = await _tableStorage.GetDataAsync(GaUserEntity.GeneratePartitionKey(), GaUserEntity.GenerateRowKey(clientId)); return(entity != null?GaUser.Create(entity) : null); }
public async Task <IEnumerable <IGaUser> > GetAllAsync() { return((await _tableStorage.GetDataAsync(GaUserEntity.GeneratePartitionKey())) .Select(GaUser.Create)); }
public async Task AddAsync(IGaUser client) { await _tableStorage.InsertOrMergeAsync(GaUserEntity.Create(client)); }