Entity Framework Basics

This commit is contained in:
Unknown
2018-01-07 10:03:42 +00:00
parent 871d7a90bc
commit 55a1cb5bc1
15 changed files with 338 additions and 0 deletions

View File

@ -0,0 +1,31 @@
using System.ComponentModel.DataAnnotations;
namespace EntityFrameworkBasics
{
/// <summary>
/// Our Settings database table representational model
/// </summary>
public class SettingsDataModel
{
/// <summary>
/// The unique Id for this entry
/// </summary>
[Key]
public string Id { get; set; }
/// <summary>
/// The settings name
/// </summary>
/// <remarks>This column is indexed</remarks>
[Required]
[MaxLength(256)]
public string Name { get; set; }
/// <summary>
/// The settings value
/// </summary>
[Required]
[MaxLength(2048)]
public string Value { get; set; }
}
}