Entities: Use 'required' and '= null!' to get rid of warnings
This commit is contained in:
Elwig
Helpers
Billing
Models
Entities
AT_Gem.csAT_Kg.csAT_Ort.csAT_Plz.csAT_PlzDest.csAreaCom.csAreaComType.csBillingAddr.csBranch.csClientParam.csCountry.csCredit.csCurrency.csDelivery.csDeliveryPart.csDeliveryPartBucket.csDeliveryPartModifier.csMember.csMemberEmailAddr.csMemberHistory.csMemberTelNr.csModifier.csPaymentDeliveryPart.csPaymentDeliveryPartBucket.csPaymentMember.csPaymentVar.csPostalDest.csSeason.csWbGem.csWbGl.csWbKg.csWbRd.csWineAttr.csWineCult.csWineOrigin.csWineQualLevel.csWineVar.cs
Windows
Tests/HelperTests
@ -12,19 +12,19 @@ namespace Elwig.Models.Entities {
|
||||
public int? GlNr { get; set; }
|
||||
|
||||
[ForeignKey("KgNr")]
|
||||
public virtual AT_Kg AtKg { get; private set; }
|
||||
public virtual AT_Kg AtKg { get; private set; } = null!;
|
||||
|
||||
[ForeignKey("GlNr")]
|
||||
public virtual WbGl Gl { get; private set; }
|
||||
public virtual WbGl Gl { get; private set; } = null!;
|
||||
|
||||
[InverseProperty("Kg")]
|
||||
public virtual ISet<WbRd> Rds { get; private set; }
|
||||
public virtual ISet<WbRd> Rds { get; private set; } = null!;
|
||||
|
||||
[InverseProperty("DefaultWbKg")]
|
||||
public virtual ISet<Member> Members { get; private set; }
|
||||
public virtual ISet<Member> Members { get; private set; } = null!;
|
||||
|
||||
[NotMapped]
|
||||
public WbGem Gem => AtKg.Gem.WbGem;
|
||||
public WbGem Gem => AtKg.Gem.WbGem!;
|
||||
|
||||
[NotMapped]
|
||||
public WineOrigin Origin => Gem.Origin;
|
||||
|
Reference in New Issue
Block a user