Files
Umbraco-CMS/src/Umbraco.Core/Models/LogViewerQuery.cs
2022-02-24 09:24:56 +01:00

35 lines
826 B
C#

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));
}
}
}