//.NET 7 includes C# 11, which comes with many new enhancements
// read about it here: https://medium.com/entech-solutions/new-features-in-c-11-net-7-with-interactive-examples-c8e4e5ea1e5a
//Require property on class creation
var customer1 = new Customer { Email = "doe@jane.com" };
FiddleHelper.Dump(customer1);
//var customer2 = new Customer(); //throws compilation error
public class Customer
{
public required string Email{ get; set; }
}