0

저는 nhibernate로 시작 했으므로 반복되는 질문을 할 위험이 있습니다.nhibernate webApp 유창하게 configurated 객체를 직렬화합니다.

누군가 실용적인 예제 직렬화에 대해 나에게 보여줄 수있는 한 단순한 매핑 된 엔터티가있는 구성 개체를 유창하게 만들 수 있습니까? 엔티티 자체의 매핑, 엔티티의 실제 예제가 아니라 nhib.configuration 및 웹 응용 프로그램이있는 디스크의 직렬화에 대해 묻지 않습니다. 마음에있는 사용법.

자세한 정보가 필요한지 문의하십시오. 감사합니다.

답변

1

Sample code은 직렬화/비 직렬화하는 방법을 보여줍니다.

은 본질적으로 그것은

using(var file = File.Open(SerializedConfiguration, FileMode.Create)) 
{ 
    var bf = new BinaryFormatter(); 
    bf.Serialize(file, configuration); 
} 

주 : IUserType, IConnectionProvider 같은 인터페이스를 모두 자신의 구현, ... 직렬화해야합니다.

+0

감사합니다. 실제로이 파일이 저장되는 위치는 어디입니까? 저장 위치가 보이지 않습니다. – panjo

+0

SerializedConfiguration은 생성되어야하는 파일의 경로입니다. 이 예에서는 경로가없는 상수 파일 이름이므로 app 디렉토리에 저장됩니다. 당신은 의미있는 길을 스스로 제공해야합니다. – Firo

관련 문제