36 lines
727 B
C#
Executable File
36 lines
727 B
C#
Executable File
using System.ComponentModel.DataAnnotations;
|
|
|
|
namespace ZB.MOM.WW.CBDDC.Sample.Console;
|
|
|
|
public class User
|
|
{
|
|
/// <summary>
|
|
/// Gets or sets the unique user identifier.
|
|
/// </summary>
|
|
[Key]
|
|
public string Id { get; set; } = "";
|
|
|
|
/// <summary>
|
|
/// Gets or sets the user name.
|
|
/// </summary>
|
|
public string? Name { get; set; }
|
|
|
|
/// <summary>
|
|
/// Gets or sets the user age.
|
|
/// </summary>
|
|
public int Age { get; set; }
|
|
|
|
/// <summary>
|
|
/// Gets or sets the user address.
|
|
/// </summary>
|
|
public Address? Address { get; set; }
|
|
}
|
|
|
|
public class Address
|
|
{
|
|
/// <summary>
|
|
/// Gets or sets the city value.
|
|
/// </summary>
|
|
public string? City { get; set; }
|
|
}
|