using Orchard.Environment.Extensions.Models;
namespace Orchard.Modules.Models {
///
/// Represents a module's feature.
///
public class ModuleFeature {
///
/// The feature descriptor.
///
public FeatureDescriptor Descriptor { get; set; }
///
/// Boolean value indicating if the feature is enabled.
///
public bool IsEnabled { get; set; }
///
/// Boolean value indicating if the feature needs a data update / migration.
///
public bool NeedsUpdate { get; set; }
///
/// Boolean value indicating if the module needs a version update.
///
public bool NeedsVersionUpdate { get; set; }
///
/// Boolean value indicating if the feature was recently installed.
///
public bool IsRecentlyInstalled { get; set; }
}
}