Files
Umbraco-CMS/src/Umbraco.Web/Search/ExamineIndexModel.cs
2018-11-30 12:22:23 +11:00

28 lines
734 B
C#

using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
using Examine;
namespace Umbraco.Web.Search
{
[DataContract(Name = "indexer", Namespace = "")]
public class ExamineIndexModel
{
[DataMember(Name = "name")]
public string Name { get; set; }
[DataMember(Name = "healthStatus")]
public string HealthStatus { get; set; }
[DataMember(Name = "isHealthy")]
public bool IsHealthy => HealthStatus == "Healthy";
[DataMember(Name = "providerProperties")]
public IReadOnlyDictionary<string, object> ProviderProperties { get; set; }
[DataMember(Name = "canRebuild")]
public bool CanRebuild { get; set; }
}
}