2023-08-06 20:12:22 +00:00
|
|
|
using System.Runtime.Serialization;
|
|
|
|
using YamlDotNet.Serialization;
|
|
|
|
|
2024-03-21 20:06:32 +00:00
|
|
|
namespace TUI.Providers.Dependencies;
|
2023-08-06 20:12:22 +00:00
|
|
|
|
|
|
|
[DataContract]
|
|
|
|
[YamlSerializable]
|
|
|
|
public class DependencyDto
|
|
|
|
{
|
|
|
|
private string _icon;
|
|
|
|
|
|
|
|
[DataMember]
|
|
|
|
[YamlMember]
|
|
|
|
public string? Name { get; set; }
|
2023-08-29 04:40:28 +00:00
|
|
|
|
2023-08-06 20:12:22 +00:00
|
|
|
[DataMember]
|
|
|
|
[YamlMember]
|
|
|
|
public string? Icon
|
|
|
|
{
|
|
|
|
get => $" {_icon} ";
|
|
|
|
set => _icon = value;
|
|
|
|
}
|
|
|
|
|
|
|
|
[DataMember]
|
|
|
|
[YamlMember]
|
|
|
|
public string? Version { get; set; }
|
|
|
|
|
|
|
|
[DataMember]
|
|
|
|
[YamlMember]
|
|
|
|
public string? Color { get; set; }
|
|
|
|
}
|