コード例 #1
0
        protected override async void LogCore(IBlobStoreAuditLogEntry log, string identity)
        {
            var entry = new LogEntry
            {
                Reference = log.Reference,
                Identity = identity,
                Timestamp = log.Timestamp,
                Category = log.Category,
                Message = log.Message
            };

            var op = TableOperation.InsertOrReplace(entry);
            await _table.ExecuteAsync(op);
        }
 public void Log(IBlobStoreAuditLogEntry log)
 {
     LogCore(log, GetIdentity());
 }
 protected virtual void LogCore(IBlobStoreAuditLogEntry log, string identity)
 {
     Trace.WriteLine($"{log.Reference} : {log.Message} by {identity}", log.Category);
 }