Exemplo n.º 1
0
        public async Task <IEnumerable <IAuthorizationLogRecord> > GetAsync(string email, DateTime @from, DateTime to)
        {
            var partitionKey = AuthorizationLogRecordEntity.GeneratePartitionKey(email);

            return
                (await _tableStorage.WhereAsync(partitionKey, @from.Date, to.Date.AddDays(1), ToIntervalOption.ExcludeTo));
        }
Exemplo n.º 2
0
        public Task AddRecordAsync(IAuthorizationLogRecord record)
        {
            var newEntity = AuthorizationLogRecordEntity.Create(record);

            return(_tableStorage.InsertAndGenerateRowKeyAsDateTimeAsync(newEntity, record.DateTime));
        }