roadie/Roadie.Api.Library/FilePlugins/PluginResultInfo.cs
2018-12-26 13:39:13 -06:00

27 lines
No EOL
828 B
C#

using Roadie.Library.Enums;
using System;
using System.Collections.Generic;
namespace Roadie.Library.FilePlugins
{
[Serializable]
public class PluginResultInfo : OperationResult<bool>
{
public const string AdditionalDataKeyPluginResultInfo = "PluginResultInfo";
public string ArtistFolder { get; set; }
public Guid ArtistId { get; set; }
public IEnumerable<string> ArtistNames { get; set; }
public string Filename { get; set; }
public string ReleaseFolder { get; set; }
public Guid ReleaseId { get; set; }
public Statuses Status { get; set; }
public short? TrackNumber { get; set; }
public string TrackTitle { get; set; }
public PluginResultInfo()
{
this.Status = Statuses.Incomplete;
}
}
}