12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- using System;
- namespace MediaBrowser.Controller.Providers
- {
- /// <summary>
- /// Class BaseProviderInfo
- /// </summary>
- public class BaseProviderInfo
- {
- /// <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>
- public Guid FileStamp { get; set; }
- /// <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>
- /// Gets or sets the custom data.
- /// </summary>
- /// <value>The custom data.</value>
- public string CustomData { get; set; }
- }
- /// <summary>
- /// Enum ProviderRefreshStatus
- /// </summary>
- public enum ProviderRefreshStatus
- {
- /// <summary>
- /// The success
- /// </summary>
- Success,
- /// <summary>
- /// The failure
- /// </summary>
- Failure,
- /// <summary>
- /// The completed with errors
- /// </summary>
- CompletedWithErrors
- }
- }
|