예제 #1
0
        public async Task AddLogEntry(LogEntry logEntry, TimeSpan doNotRepeatTimespan)
        {
            var lastEntry = await _logData.GetExistingEntry(logEntry.Message, doNotRepeatTimespan);

            if (lastEntry == null)
            {
                await _logData.InsertAsync(logEntry);
            }
            else
            {
                await _logData.UpdateAsync(logEntry);
            }            
        }