private static void FileManagerUploaded(object sender, FileManagerUploadedEventArgs e) { SaveEventInfo(new Dictionary <string, object> { { "Event Type", "Uploaded" }, { "Path", e.Folder.FullPath }, { "Upload Method", e.Method }, { "Uploading Files", e.Items.Select(item => new Dictionary <string, object> { { "Name", (item.Status == UploadItemStatus.Completed) ? item.ReceivedName : item.ReceivingName }, { "Content Type", (item.Status == UploadItemStatus.Completed) ? item.ReceivedContentType : item.ReceivingContentType }, { "Size", new ByteSizeValue((item.Status == UploadItemStatus.Completed) ? item.ReceivedSize : item.ReceivingSize).ToFileSize() }, { "Status", item.Status }, { "Status Message", (!string.IsNullOrEmpty(item.StatusMessage)) ? Regex.Replace(item.StatusMessage, @"\n+", "\n\t\t") : "<none>" } }) }, { "Total Size", new ByteSizeValue(e.TotalSize).ToFileSize() }, { "Elapsed Time", e.ElapsedTime }, { "Transfer Rate", e.TransferRate } }); }
private static void FileManagerUploaded(object sender, FileManagerUploadedEventArgs e) { EventUtil.SaveEventInfo(new Dictionary <string, object> { { "Event Name", "Uploaded" }, { "Folder.FullPath", e.Folder.FullPath }, { "Queue.Method", e.Queue.Method }, { "Items", e.Items.Select(item => new Dictionary <string, object> { { "Name", item.Name }, { "ContentType", item.ContentType }, { "SizeAsString", item.SizeAsString }, { "DateModified", item.DateModified }, { "Status", item.Status }, { "StatusMessage", item.StatusMessage } }) }, { "Queue.TotalUploadedSizeAsString", e.Queue.TotalUploadedSizeAsString }, { "Queue.ElapsedTimeAsString", e.Queue.ElapsedTimeAsString }, { "Queue.TransferRateAsString", e.Queue.TransferRateAsString } }); }
private static void FileManagerUploaded(object sender, FileManagerUploadedEventArgs e) { SaveEventInfo(new Dictionary<string, object> { {"Event Type", "Uploaded"}, {"Path", e.Folder.FullPath}, {"Upload Method", e.Method}, {"Uploading Files", e.Items.Select(item => new Dictionary<string, object> { {"Name", (item.Status == UploadItemStatus.Completed) ? item.ReceivedName : item.ReceivingName}, {"Content Type", (item.Status == UploadItemStatus.Completed) ? item.ReceivedContentType : item.ReceivingContentType}, {"Size", new ByteSizeValue((item.Status == UploadItemStatus.Completed) ? item.ReceivedSize : item.ReceivingSize).ToFileSize()}, {"Status", item.Status}, {"Status Message", (!string.IsNullOrEmpty(item.StatusMessage)) ? Regex.Replace(item.StatusMessage, @"\n+", "\n\t\t") : "<none>"} }) }, {"Total Size", new ByteSizeValue(e.TotalSize).ToFileSize()}, {"Elapsed Time", e.ElapsedTime}, {"Transfer Rate", e.TransferRate} }); }