using System;
namespace MediaBrowser.Controller.Providers
{
///
/// Class BaseProviderInfo
///
public class BaseProviderInfo
{
public Guid ProviderId { get; set; }
///
/// Gets or sets the last refreshed.
///
/// The last refreshed.
public DateTime LastRefreshed { get; set; }
///
/// Gets or sets the file system stamp.
///
/// The file system stamp.
public Guid FileStamp { get; set; }
///
/// Gets or sets the last refresh status.
///
/// The last refresh status.
public ProviderRefreshStatus LastRefreshStatus { get; set; }
///
/// Gets or sets the provider version.
///
/// The provider version.
public string ProviderVersion { get; set; }
}
///
/// Enum ProviderRefreshStatus
///
public enum ProviderRefreshStatus
{
///
/// The success
///
Success = 0,
///
/// The completed with errors
///
CompletedWithErrors = 1,
///
/// The failure
///
Failure = 2
}
}