diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-09-27 11:23:27 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-09-27 11:23:27 -0400 |
| commit | ce3e881c106cb55da15f95987995c09619c7b2c1 (patch) | |
| tree | dd354b50744d1c595246b6e45085e3a9b0cbffe6 /MediaBrowser.Controller/Entities | |
| parent | c643dd072e117aec2397e695c650e8a58be2fc6c (diff) | |
migrate to new user data db
Diffstat (limited to 'MediaBrowser.Controller/Entities')
| -rw-r--r-- | MediaBrowser.Controller/Entities/BaseItem.cs | 2 | ||||
| -rw-r--r-- | MediaBrowser.Controller/Entities/ILibraryItem.cs | 28 | ||||
| -rw-r--r-- | MediaBrowser.Controller/Entities/UserItemData.cs | 6 |
3 files changed, 35 insertions, 1 deletions
diff --git a/MediaBrowser.Controller/Entities/BaseItem.cs b/MediaBrowser.Controller/Entities/BaseItem.cs index c1e341973e..d13f3637a8 100644 --- a/MediaBrowser.Controller/Entities/BaseItem.cs +++ b/MediaBrowser.Controller/Entities/BaseItem.cs @@ -22,7 +22,7 @@ namespace MediaBrowser.Controller.Entities /// <summary> /// Class BaseItem /// </summary> - public abstract class BaseItem : IHasProviderIds + public abstract class BaseItem : IHasProviderIds, ILibraryItem { /// <summary> /// MusicAlbums in the library that are the soundtrack for this item diff --git a/MediaBrowser.Controller/Entities/ILibraryItem.cs b/MediaBrowser.Controller/Entities/ILibraryItem.cs new file mode 100644 index 0000000000..b2f39608f3 --- /dev/null +++ b/MediaBrowser.Controller/Entities/ILibraryItem.cs @@ -0,0 +1,28 @@ +using System; + +namespace MediaBrowser.Controller.Entities +{ + /// <summary> + /// Interface ILibraryItem + /// </summary> + public interface ILibraryItem + { + /// <summary> + /// Gets the name. + /// </summary> + /// <value>The name.</value> + string Name { get; } + + /// <summary> + /// Gets the id. + /// </summary> + /// <value>The id.</value> + Guid Id { get; } + + /// <summary> + /// Gets the path. + /// </summary> + /// <value>The path.</value> + string Path { get; } + } +} diff --git a/MediaBrowser.Controller/Entities/UserItemData.cs b/MediaBrowser.Controller/Entities/UserItemData.cs index 3bc16a1689..5f0e625371 100644 --- a/MediaBrowser.Controller/Entities/UserItemData.cs +++ b/MediaBrowser.Controller/Entities/UserItemData.cs @@ -15,6 +15,12 @@ namespace MediaBrowser.Controller.Entities public Guid UserId { get; set; } /// <summary> + /// Gets or sets the key. + /// </summary> + /// <value>The key.</value> + public string Key { get; set; } + + /// <summary> /// The _rating /// </summary> private double? _rating; |
