Como definir NewId () para GUID na estrutura de entidade

Eu estou criando amostra asp.net mvc4.Neste eu criei Id coluna como GUID na tabela de exemplo do datacontext.

public class Sample
{
    [Required]
    public Guid ID { get; set; }
    [Required]
    public string FirstName { get; set; }
}

Esta é a tabela de entidades

CreateTable(
"dbo.Samples",
 c => new
 {
     ID = c.Guid(nullable: false),
     FirstName = c.String(nullable: false)                   
 })
 .PrimaryKey(t => t.ID);

ID pass 00000000-0000-0000-0000-000000000000.

Como definirnewid() paraGUID e onde eu tenho que definir.

questionAnswers(7)

yourAnswerToTheQuestion