public static AuthorizationLogRecordEntity Create(IAuthorizationLogRecord src) { return(new AuthorizationLogRecordEntity { PartitionKey = GeneratePartitionKey(src.Email), DateTime = src.DateTime, Email = src.Email, UserAgent = src.UserAgent }); }
public Task AddRecordAsync(IAuthorizationLogRecord record) { var newEntity = AuthorizationLogRecordEntity.Create(record); return(_tableStorage.InsertAndGenerateRowKeyAsDateTimeAsync(newEntity, record.DateTime)); }