Nhibernate Map Nombre de la clase y resuélvalo con reflexión
-
30-10-2019 - |
Pregunta
Tengo una propiedad de una clase que se asigna a otra clase que no se puede almacenar en la base de datos y no se puede serializar; Implementa el patrón de estado. Entonces tengo algo como esto:
public IState MyState { get; set; }
Donde tengo dos estados diferentes
public class LockedState : IState ...
public class UnlockedState : IState ...
En la base de datos necesito persistir el nombre del estado actual que se puede lograr usando, por ejemplo:
string name = myState.GetType().Name;
¿Tengo que escribir un IUSERSTATE personalizado y detallado o hay algo alrededor?
No hay solución correcta
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow