IMediaInfo

This commit is contained in:
Adam 2023-11-25 16:35:34 +01:00
parent 9e2bec5a99
commit ac3a282d8b
5 changed files with 9 additions and 6 deletions

View File

@ -1,10 +1,11 @@
using AyCode.Entities.Interfaces; using AyCode.Entities.Interfaces;
using AyCode.Interfaces; using AyCode.Interfaces;
using AyCode.Interfaces.TimeStampInfo; using AyCode.Interfaces.TimeStampInfo;
using AyCode.Interfaces.MediaInfo;
namespace AyCode.Entities.Profiles; namespace AyCode.Entities.Profiles;
public interface IProfileBase : IEntityGuid, IOwnerId, ITimeStampInfo public interface IProfileBase : IEntityGuid, IOwnerId, ITimeStampInfo, IMediaInfo
{ {
Guid UserMediaId { get; set; }
} }

View File

@ -21,7 +21,7 @@ namespace AyCode.Entities.Profiles
public Guid Id { get; set; } public Guid Id { get; set; }
public Guid OwnerId { get; } public Guid OwnerId { get; }
public Guid UserMediaId { get; set; } public Guid UserMediaId { get; set; }
public string? ThumbnailUrl { get ; set; }
public DateTime Created { get; set; } public DateTime Created { get; set; }
public DateTime Modified { get; set; } public DateTime Modified { get; set; }
} }

View File

@ -6,7 +6,7 @@ using System.Threading.Tasks;
namespace AyCode.Interfaces.MediaInfo namespace AyCode.Interfaces.MediaInfo
{ {
internal interface IMediaInfo : IMediaThumbnailUrl, IMediaUserMediaId public interface IMediaInfo : IMediaThumbnailUrl, IMediaUserMediaId
{ {
} }
} }

View File

@ -6,7 +6,8 @@ using System.Threading.Tasks;
namespace AyCode.Interfaces.MediaInfo namespace AyCode.Interfaces.MediaInfo
{ {
internal interface IMediaThumbnailUrl public interface IMediaThumbnailUrl
{ {
string? ThumbnailUrl { get; set; }
} }
} }

View File

@ -6,7 +6,8 @@ using System.Threading.Tasks;
namespace AyCode.Interfaces.MediaInfo namespace AyCode.Interfaces.MediaInfo
{ {
internal interface IMediaUserMediaId public interface IMediaUserMediaId
{ {
Guid UserMediaId { get; set; }
} }
} }