I use an abstract Entity class which contains a Guid:
public abstract class Entity
{
public /*virtual*/ Guid Id { get; set; }
}
Suppose I also have a class like:
public class Post : Entity
{
public String Title { get; set; }
public String Content { get; set; }
public DateTime Timestamp { get; set; }
}
How do I properly map Post class using xml-mapping? I’m asking about Id.
This will generate Guids on the client using the
Guid.NewGuid()method.Alternative generators are:
NEWID()on SQL serverI would recommend guid.comb for most applications that use Guid identifiers.