Align namespaces in Logging to Umbraco.Cms.Core

I'm a bit uncertain about this, they do have a reference to Serilog, but the vast majority of logging already resides in Core, so I opted to move it to Umbraco.Cms.Core
This commit is contained in:
Mole
2021-02-12 11:38:50 +01:00
parent f13a961daa
commit 07d04dafb8
40 changed files with 37 additions and 61 deletions

View File

@@ -1,24 +0,0 @@
using System;
using Umbraco.Cms.Core.Cache;
namespace Umbraco.Core.Logging
{
public static class LogHttpRequest
{
static readonly string RequestIdItemName = typeof(LogHttpRequest).Name + "+RequestId";
/// <summary>
/// Retrieve the id assigned to the currently-executing HTTP request, if any.
/// </summary>
/// <param name="requestId">The request id.</param>
/// <param name="requestCache"></param>
/// <returns><c>true</c> if there is a request in progress; <c>false</c> otherwise.</returns>
public static bool TryGetCurrentHttpRequestId(out Guid requestId, IRequestCache requestCache)
{
var requestIdItem = requestCache.Get(RequestIdItemName, () => Guid.NewGuid());
requestId = (Guid)requestIdItem;
return true;
}
}
}

View File

@@ -1,13 +1,11 @@
using System;
using System.IO;
using System.Linq;
using System.Text;
using Serilog;
using Serilog.Events;
using Serilog.Parsing;
using Umbraco.Cms.Core.Logging;
namespace Umbraco.Core.Logging
namespace Umbraco.Cms.Core.Logging
{
public class MessageTemplates : IMessageTemplates
{

View File

@@ -2,8 +2,9 @@
using Serilog.Core;
using Serilog.Events;
using Umbraco.Cms.Core.Cache;
using Umbraco.Extensions;
namespace Umbraco.Core.Logging.Serilog.Enrichers
namespace Umbraco.Cms.Core.Logging.Serilog.Enrichers
{
/// <summary>
/// Enrich log events with a HttpRequestId GUID.

View File

@@ -4,7 +4,7 @@ using Serilog.Core;
using Serilog.Events;
using Umbraco.Cms.Core.Cache;
namespace Umbraco.Core.Logging.Serilog.Enrichers
namespace Umbraco.Cms.Core.Logging.Serilog.Enrichers
{
/// <summary>
/// Enrich log events with a HttpRequestNumber unique within the current

View File

@@ -3,7 +3,7 @@ using Serilog.Events;
using System;
using Umbraco.Cms.Core.Net;
namespace Umbraco.Core.Logging.Serilog.Enrichers
namespace Umbraco.Cms.Core.Logging.Serilog.Enrichers
{
/// <summary>
/// Enrich log events with the HttpSessionId property.

View File

@@ -1,7 +1,7 @@
using Serilog.Core;
using Serilog.Events;
namespace Umbraco.Core.Logging.Serilog.Enrichers
namespace Umbraco.Cms.Core.Logging.Serilog.Enrichers
{
/// <summary>
/// This is used to create a new property in Logs called 'Log4NetLevel'

View File

@@ -8,7 +8,7 @@ using Umbraco.Cms.Core.Diagnostics;
using Umbraco.Cms.Core.Hosting;
using CoreDebugSettings = Umbraco.Cms.Core.Configuration.Models.CoreDebugSettings;
namespace Umbraco.Infrastructure.Logging.Serilog.Enrichers
namespace Umbraco.Cms.Core.Logging.Serilog.Enrichers
{
/// <summary>
/// Enriches the log if there are ThreadAbort exceptions and will automatically create a minidump if it can

View File

@@ -8,11 +8,10 @@ using Serilog.Events;
using Serilog.Formatting;
using Serilog.Formatting.Compact;
using Umbraco.Cms.Core.Hosting;
using Umbraco.Cms.Core.Logging;
using Umbraco.Core.Logging.Serilog.Enrichers;
using Umbraco.Cms.Core.Logging.Serilog.Enrichers;
using Umbraco.Extensions;
namespace Umbraco.Core.Logging.Serilog
namespace Umbraco.Cms.Core.Logging.Serilog
{
public static class LoggerConfigExtensions
{

View File

@@ -4,13 +4,10 @@ using Microsoft.Extensions.Configuration;
using Serilog;
using Serilog.Events;
using Umbraco.Cms.Core.Hosting;
using Umbraco.Cms.Core.Logging;
using Umbraco.Extensions;
using LogLevel = Umbraco.Cms.Core.Logging.LogLevel;
namespace Umbraco.Core.Logging.Serilog
namespace Umbraco.Cms.Core.Logging.Serilog
{
///<summary>
/// Implements <see cref="ILogger"/> on top of Serilog.
///</summary>

View File

@@ -1,7 +1,7 @@
using System;
using Serilog.Events;
namespace Umbraco.Core.Logging.Viewer
namespace Umbraco.Cms.Core.Logging.Viewer
{
internal class CountingFilter : ILogFilter
{

View File

@@ -1,6 +1,6 @@
using Serilog.Events;
namespace Umbraco.Core.Logging.Viewer
namespace Umbraco.Cms.Core.Logging.Viewer
{
internal class ErrorCounterFilter : ILogFilter
{

View File

@@ -4,7 +4,7 @@ using Serilog.Events;
using Serilog.Filters.Expressions;
using Umbraco.Extensions;
namespace Umbraco.Core.Logging.Viewer
namespace Umbraco.Cms.Core.Logging.Viewer
{
//Log Expression Filters (pass in filter exp string)
internal class ExpressionFilter : ILogFilter

View File

@@ -1,6 +1,6 @@
using Serilog.Events;
namespace Umbraco.Core.Logging.Viewer
namespace Umbraco.Cms.Core.Logging.Viewer
{
public interface ILogFilter
{

View File

@@ -1,9 +1,7 @@
using System.Collections.Generic;
using Umbraco.Cms.Core;
using Umbraco.Cms.Core.Models;
using Umbraco.Core.Models;
namespace Umbraco.Core.Logging.Viewer
namespace Umbraco.Cms.Core.Logging.Viewer
{
public interface ILogViewer
{

View File

@@ -1,7 +1,7 @@
using System;
using System.Collections.Generic;
namespace Umbraco.Core.Logging.Viewer
namespace Umbraco.Cms.Core.Logging.Viewer
{
public interface ILogViewerConfig
{

View File

@@ -1,4 +1,4 @@
namespace Umbraco.Core.Logging.Viewer
namespace Umbraco.Cms.Core.Logging.Viewer
{
public class LogLevelCounts
{

View File

@@ -5,7 +5,7 @@ using System;
using System.Collections.Generic;
// ReSharper disable UnusedAutoPropertyAccessor.Global
namespace Umbraco.Core.Logging.Viewer
namespace Umbraco.Cms.Core.Logging.Viewer
{
public class LogMessage
{

View File

@@ -1,4 +1,4 @@
namespace Umbraco.Core.Logging.Viewer
namespace Umbraco.Cms.Core.Logging.Viewer
{
public class LogTemplate
{

View File

@@ -1,6 +1,6 @@
using System;
namespace Umbraco.Core.Logging.Viewer
namespace Umbraco.Cms.Core.Logging.Viewer
{
public class LogTimePeriod
{

View File

@@ -7,7 +7,7 @@ using Umbraco.Cms.Core.Logging;
using Umbraco.Cms.Infrastructure.DependencyInjection;
using Umbraco.Extensions;
namespace Umbraco.Core.Logging.Viewer
namespace Umbraco.Cms.Core.Logging.Viewer
{
// ReSharper disable once UnusedMember.Global
public class LogViewerComposer : ICoreComposer

View File

@@ -6,7 +6,7 @@ using Umbraco.Cms.Core.Hosting;
using Umbraco.Cms.Core.Routing;
using Formatting = Newtonsoft.Json.Formatting;
namespace Umbraco.Core.Logging.Viewer
namespace Umbraco.Cms.Core.Logging.Viewer
{
public class LogViewerConfig : ILogViewerConfig
{

View File

@@ -1,7 +1,7 @@
using System.Collections.Generic;
using Serilog.Events;
namespace Umbraco.Core.Logging.Viewer
namespace Umbraco.Cms.Core.Logging.Viewer
{
internal class MessageTemplateFilter : ILogFilter
{

View File

@@ -1,6 +1,6 @@
using Newtonsoft.Json;
namespace Umbraco.Core.Logging.Viewer
namespace Umbraco.Cms.Core.Logging.Viewer
{
public class SavedLogSearch
{

View File

@@ -8,7 +8,7 @@ using Serilog.Events;
using Serilog.Formatting.Compact.Reader;
using Umbraco.Cms.Core.Logging;
namespace Umbraco.Core.Logging.Viewer
namespace Umbraco.Cms.Core.Logging.Viewer
{
internal class SerilogJsonLogViewer : SerilogLogViewerSourceBase
{

View File

@@ -2,11 +2,10 @@
using System.Collections.Generic;
using System.Linq;
using Serilog.Events;
using Umbraco.Cms.Core;
using Umbraco.Cms.Core.Models;
using Umbraco.Extensions;
namespace Umbraco.Core.Logging.Viewer
namespace Umbraco.Cms.Core.Logging.Viewer
{
public abstract class SerilogLogViewerSourceBase : ILogViewer
{