Skip to content

Commit bce3e8f

Browse files
Refactor properties to use 'required' instead of nullable with null default
1 parent 5416740 commit bce3e8f

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

test/OpenApiTests/ResourceInheritance/Models/Mansion.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ namespace OpenApiTests.ResourceInheritance.Models;
88
public sealed class Mansion : Residence
99
{
1010
[Attr]
11-
public string OwnerName { get; set; } = null!;
11+
public required string OwnerName { get; set; }
1212

1313
[HasMany]
1414
public ISet<StaffMember> Staff { get; set; } = new HashSet<StaffMember>();

test/OpenApiTests/ResourceInheritance/Models/Room.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@ public abstract class Room : Identifiable<long>
1414
public int? SurfaceInSquareMeters { get; set; }
1515

1616
[HasOne]
17-
public Residence Residence { get; set; } = null!;
17+
public required Residence Residence { get; set; }
1818
}

test/OpenApiTests/RestrictedControllers/Channel.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public abstract class Channel : Identifiable<long>
1717
public bool? IsAdultOnly { get; set; }
1818

1919
[HasOne]
20-
public DataStream VideoStream { get; set; } = null!;
20+
public required DataStream VideoStream { get; set; }
2121

2222
[HasOne]
2323
public DataStream? UltraHighDefinitionVideoStream { get; set; }

0 commit comments

Comments
 (0)