2012-01-25 162 views
0

我使用Linq将Umbraco广泛用于只读操作即。如何坚持使用UmbracoDataContext

IEnumerable<Country> countries = MyContainer.Instance.Countries.Where(c => c.NodeName == currentLocation); 

我怎么会着手做一些像

Country c = new Country(); 
c.Name "australia"; 

Instance.persist(c); for eg. 

我总是用传统的形式之下,但我想知道,如果这样做的人写的LINQ 2一把umbraco以及如何可能被结构化

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

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

回答

0

据我所知,Linq2Umbraco仍然是纯粹的只读 - 见this article了解详情。我也从this thread看到它仍然是这样。

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

+0

我想你是对的。链接提到了一些关于CRUD在UmbracoDataProvider中潜在可用的内容,然而似乎是由开发人员来实现他们需要的东西。 – MikeW