mirror of
https://github.com/claunia/marechai.git
synced 2025-12-16 19:14:25 +00:00
Refactor SoftwareVariantDto properties for improved readability
This commit is contained in:
@@ -31,38 +31,39 @@ namespace Marechai.Data.Dtos;
|
|||||||
|
|
||||||
public class SoftwareVariantDto : BaseDto<ulong>
|
public class SoftwareVariantDto : BaseDto<ulong>
|
||||||
{
|
{
|
||||||
[JsonPropertyName("name")]
|
[JsonPropertyName("name")] [Required] public required string Name { get; set; }
|
||||||
[Required]
|
|
||||||
public required string Name { get; set; }
|
[JsonPropertyName("version")] public string? Version { get; set; }
|
||||||
[JsonPropertyName("version")]
|
|
||||||
public string? Version { get; set; }
|
[JsonPropertyName("introduced")] public DateTime? Introduced { get; set; }
|
||||||
[JsonPropertyName("introduced")]
|
|
||||||
public DateTime? Introduced { get; set; }
|
[JsonPropertyName("parent_id")] public ulong? ParentId { get; set; }
|
||||||
[JsonPropertyName("parent_id")]
|
|
||||||
public ulong? ParentId { get; set; }
|
[JsonPropertyName("parent")] public string? Parent { get; set; }
|
||||||
[JsonPropertyName("parent")]
|
|
||||||
public string? Parent { get; set; }
|
|
||||||
[JsonPropertyName("version_id")]
|
[JsonPropertyName("version_id")]
|
||||||
[Required]
|
[Required]
|
||||||
public ulong SoftwareVersionId { get; set; }
|
public ulong SoftwareVersionId { get; set; }
|
||||||
[JsonPropertyName("version")]
|
|
||||||
public string? SoftwareVersion { get; set; }
|
[JsonPropertyName("software_version")] public string? SoftwareVersion { get; set; }
|
||||||
[JsonPropertyName("minimum_memory")]
|
|
||||||
public ulong? MinimumMemory { get; set; }
|
[JsonPropertyName("minimum_memory")] public ulong? MinimumMemory { get; set; }
|
||||||
|
|
||||||
[JsonPropertyName("recommended_memory")]
|
[JsonPropertyName("recommended_memory")]
|
||||||
public ulong? RecommendedMemory { get; set; }
|
public ulong? RecommendedMemory { get; set; }
|
||||||
[JsonPropertyName("required_storage")]
|
|
||||||
public ulong? RequiredStorage { get; set; }
|
[JsonPropertyName("required_storage")] public ulong? RequiredStorage { get; set; }
|
||||||
[JsonPropertyName("part_number")]
|
|
||||||
public string? PartNumber { get; set; }
|
[JsonPropertyName("part_number")] public string? PartNumber { get; set; }
|
||||||
[JsonPropertyName("serial_number")]
|
|
||||||
public string? SerialNumber { get; set; }
|
[JsonPropertyName("serial_number")] public string? SerialNumber { get; set; }
|
||||||
[JsonPropertyName("product_code")]
|
|
||||||
public string? ProductCode { get; set; }
|
[JsonPropertyName("product_code")] public string? ProductCode { get; set; }
|
||||||
[JsonPropertyName("catalogue_number")]
|
|
||||||
public string? CatalogueNumber { get; set; }
|
[JsonPropertyName("catalogue_number")] public string? CatalogueNumber { get; set; }
|
||||||
|
|
||||||
[JsonPropertyName("distribution_mode")]
|
[JsonPropertyName("distribution_mode")]
|
||||||
public DistributionMode DistributionMode { get; set; }
|
public DistributionMode DistributionMode { get; set; }
|
||||||
[JsonPropertyName("family")]
|
|
||||||
public string? Family { get; set; }
|
[JsonPropertyName("family")] public string? Family { get; set; }
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user