Bundle.cs 805 B

12345678910111213141516171819202122
  1. namespace qdr.app.bundleboiler.data.Model
  2. {
  3. public class Bundle : DmBaseHeadedEntity
  4. {
  5. public required int VersionMajor { get; set; }
  6. public required int VersionMinor { get; set; }
  7. public required int VersionRevision { get; set; }
  8. public required Enumeration BundleType { get; set; }
  9. public required IList<Artifact> Artifacts { get; set; }
  10. public required IList<BundleAttribute> Attributes { get; set; }
  11. public required IList<Realization> Realizations { get; set; }
  12. public required IList<Enumeration> Environments { get; set; }
  13. public required IList<Enumeration> Forks { get; set; }
  14. public Bundle? Follows { get; set; }
  15. public required IList<Bundle> Covers { get; set; }
  16. }
  17. }