C# 如何持久化到数据上下文

C# 如何持久化到数据上下文,c#,linq,umbraco,C#,Linq,Umbraco,我广泛使用Linq to Umbraco进行只读操作 IEnumerable<Country> countries = MyContainer.Instance.Countries.Where(c => c.NodeName == currentLocation); 我总是使用下面的传统形式,但我想知道人们是否使用Linq 2 Umbraco写作,以及这种写作的结构 DocumentType dt = DocumentType.GetByAlias("Textpage");

我广泛使用Linq to Umbraco进行只读操作

IEnumerable<Country> countries = MyContainer.Instance.Countries.Where(c => c.NodeName == currentLocation);
我总是使用下面的传统形式,但我想知道人们是否使用Linq 2 Umbraco写作,以及这种写作的结构

DocumentType dt = DocumentType.GetByAlias("Textpage"); 
User author = User.GetUser(0); 

Document doc = Document.MakeNew("My new document", dt, author, 1018); 

据我所知,Linq2Umbraco仍然是纯只读的-有关详细信息,请参阅。我也从中看出,情况仍然如此


就我个人而言,我仍然使用与你相同的方法。

我认为你是正确的。该链接提到了一些关于CRUD可能在UmbracoDataProvider中可用的信息,但是似乎由开发人员来实现他们所需要的。
DocumentType dt = DocumentType.GetByAlias("Textpage"); 
User author = User.GetUser(0); 

Document doc = Document.MakeNew("My new document", dt, author, 1018);