using System; using System.Runtime.Serialization; using Umbraco.Cms.Core.Models.Entities; namespace Umbraco.Cms.Core.Models { [Serializable] [DataContract(IsReference = true)] public class LogViewerQuery : EntityBase, ILogViewerQuery { private string? _name; private string? _query; public LogViewerQuery(string? name, string? query) { Name = name; _query = query; } [DataMember] public string? Name { get => _name; set => SetPropertyValueAndDetectChanges(value, ref _name, nameof(Name)); } [DataMember] public string? Query { get => _query; set => SetPropertyValueAndDetectChanges(value, ref _query, nameof(Query)); } } }