Una de las clases de mi entidad sería posible almacenar en un servidor SQL la base de datos como BIGINT. Mi pregunta es: ¿cómo obtengo un contexto de Entity Framework para saber cómo almacenar y recuperar instancias de mi clase de entidad?Cómo decirle al marco de la entidad cómo guardar instancias de un tipo personalizado (que se puede almacenar como un escalar)
Más detalles. Estoy usando Noda Time, que puede representar un rango (mucho) más amplio de fechas que SQL o .NET datetime (Y es un postre topping). Mi clase de entidad, Happening, es un contenedor de la clase instantánea de NodaTime. Puedo establecer un Happening de un largo, y obtener un largo desde pasando con métodos como .SetFromLong (long instant) y .ToLong().
Actualmente tengo mi modelo funcionando, guardando las clases que contienen propiedades del tipo punto Fecha de dot net. Si en cambio quiero usar las propiedades de mi tipo personalizado "Happening", ¿cómo le digo a Entity Framework cómo guardarlas?
Si estoy leyendo este artículo sobre Modelado y mapeo estoy en el derecho o me falta algo más simple?
http://msdn.microsoft.com/en-us/library/bb896343.aspx
estoy usando Entity Framework 4.
duplicado: http://stackoverflow.com/questions/5820915/entity-framework-custom-data-type-mapping –