Esempio n. 1
0
        public async Task <IBrowserSession> GetSessionAsync(string sessionId)
        {
            var partitionKey = BrowserSessionEntity.GeneratePartitionKey();
            var rowKey       = BrowserSessionEntity.GenerateRowKey(sessionId);

            return(await _tableStorage.GetDataAsync(partitionKey, rowKey));
        }
Esempio n. 2
0
        public Task SaveSessionAsync(string sessionId, string userId)
        {
            var newEntity = BrowserSessionEntity.Create(sessionId, userId);

            return(_tableStorage.InsertOrReplaceAsync(newEntity));
        }