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>
|
||||
{
|
||||
[JsonPropertyName("name")]
|
||||
[Required]
|
||||
public required string Name { get; set; }
|
||||
[JsonPropertyName("version")]
|
||||
public string? Version { get; set; }
|
||||
[JsonPropertyName("introduced")]
|
||||
public DateTime? Introduced { get; set; }
|
||||
[JsonPropertyName("parent_id")]
|
||||
public ulong? ParentId { get; set; }
|
||||
[JsonPropertyName("parent")]
|
||||
public string? Parent { get; set; }
|
||||
[JsonPropertyName("name")] [Required] public required string Name { get; set; }
|
||||
|
||||
[JsonPropertyName("version")] public string? Version { get; set; }
|
||||
|
||||
[JsonPropertyName("introduced")] public DateTime? Introduced { get; set; }
|
||||
|
||||
[JsonPropertyName("parent_id")] public ulong? ParentId { get; set; }
|
||||
|
||||
[JsonPropertyName("parent")] public string? Parent { get; set; }
|
||||
|
||||
[JsonPropertyName("version_id")]
|
||||
[Required]
|
||||
public ulong SoftwareVersionId { get; set; }
|
||||
[JsonPropertyName("version")]
|
||||
public string? SoftwareVersion { get; set; }
|
||||
[JsonPropertyName("minimum_memory")]
|
||||
public ulong? MinimumMemory { get; set; }
|
||||
|
||||
[JsonPropertyName("software_version")] public string? SoftwareVersion { get; set; }
|
||||
|
||||
[JsonPropertyName("minimum_memory")] public ulong? MinimumMemory { get; set; }
|
||||
|
||||
[JsonPropertyName("recommended_memory")]
|
||||
public ulong? RecommendedMemory { get; set; }
|
||||
[JsonPropertyName("required_storage")]
|
||||
public ulong? RequiredStorage { get; set; }
|
||||
[JsonPropertyName("part_number")]
|
||||
public string? PartNumber { get; set; }
|
||||
[JsonPropertyName("serial_number")]
|
||||
public string? SerialNumber { get; set; }
|
||||
[JsonPropertyName("product_code")]
|
||||
public string? ProductCode { get; set; }
|
||||
[JsonPropertyName("catalogue_number")]
|
||||
public string? CatalogueNumber { get; set; }
|
||||
|
||||
[JsonPropertyName("required_storage")] public ulong? RequiredStorage { get; set; }
|
||||
|
||||
[JsonPropertyName("part_number")] public string? PartNumber { get; set; }
|
||||
|
||||
[JsonPropertyName("serial_number")] public string? SerialNumber { get; set; }
|
||||
|
||||
[JsonPropertyName("product_code")] public string? ProductCode { get; set; }
|
||||
|
||||
[JsonPropertyName("catalogue_number")] public string? CatalogueNumber { get; set; }
|
||||
|
||||
[JsonPropertyName("distribution_mode")]
|
||||
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