Files
jellyfin-jellyfin-1/MediaBrowser.Controller/Providers/BaseProviderInfo.cs

52 lines
1.4 KiB
C#
Raw Normal View History

2013-02-20 20:33:05 -05:00
using System;
namespace MediaBrowser.Controller.Providers
{
/// <summary>
/// Class BaseProviderInfo
/// </summary>
public class BaseProviderInfo
{
2013-12-06 15:07:34 -05:00
public Guid ProviderId { get; set; }
2013-02-20 20:33:05 -05:00
/// <summary>
/// Gets or sets the last refreshed.
/// </summary>
/// <value>The last refreshed.</value>
public DateTime LastRefreshed { get; set; }
/// <summary>
/// Gets or sets the file system stamp.
/// </summary>
/// <value>The file system stamp.</value>
2013-04-25 13:27:36 -04:00
public Guid FileStamp { get; set; }
2013-02-20 20:33:05 -05:00
/// <summary>
/// Gets or sets the last refresh status.
/// </summary>
/// <value>The last refresh status.</value>
public ProviderRefreshStatus LastRefreshStatus { get; set; }
/// <summary>
/// Gets or sets the provider version.
/// </summary>
/// <value>The provider version.</value>
public string ProviderVersion { get; set; }
}
/// <summary>
/// Enum ProviderRefreshStatus
/// </summary>
public enum ProviderRefreshStatus
{
/// <summary>
/// The success
/// </summary>
2014-02-08 15:02:35 -05:00
Success = 0,
2013-02-20 20:33:05 -05:00
/// <summary>
/// The completed with errors
/// </summary>
2014-02-08 15:02:35 -05:00
CompletedWithErrors = 1,
/// <summary>
/// The failure
/// </summary>
Failure = 2
}
2013-02-20 20:33:05 -05:00
}