You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
768 B
26 lines
768 B
using JetBrains.Annotations;
|
|
|
|
namespace TrashLib.Services.QualitySize.Api;
|
|
|
|
[UsedImplicitly(ImplicitUseTargetFlags.WithMembers)]
|
|
public class ServiceQualityItem
|
|
{
|
|
public int Id { get; set; }
|
|
public string Modifier { get; set; } = "";
|
|
public string Name { get; set; } = "";
|
|
public string Source { get; set; } = "";
|
|
public int Resolution { get; set; }
|
|
}
|
|
|
|
[UsedImplicitly(ImplicitUseTargetFlags.WithMembers)]
|
|
public class ServiceQualityDefinitionItem
|
|
{
|
|
public int Id { get; set; }
|
|
public ServiceQualityItem? Quality { get; set; }
|
|
public string Title { get; set; } = "";
|
|
public int Weight { get; set; }
|
|
public decimal MinSize { get; set; }
|
|
public decimal? MaxSize { get; set; }
|
|
public decimal? PreferredSize { get; set; }
|
|
}
|