简单的.NET文件系统持久性?

时间:2014-04-21 17:56:19

标签: c# .net xml json persistence

我需要存储一些简单的数据(只有一些具有一些属性的POCO对象,没什么特别的。)

public class MyPOCO
{
    public int Id {get; set;}
    public string Title {get; set;}
    public string Email {get; set;}
    // ...
}

基本上,在我的Web应用程序的某个时刻,我需要检查MyPOCO对象是否已经持久化(由Id匹配),如果不是,则坚持下去。这就是我所需要的一切。

它不能是任何数据库,因此可能是XMLJSON。存储它的简单方法(或Nuget包)是什么?

1 个答案:

答案 0 :(得分:2)

我建议使用像SQL Server CESQLite这样的进程内数据库以及O / R映射器。这比重新发明一个小型数据库更容易,更易于维护。