本文整理汇总了C#中Post.Create方法的典型用法代码示例。如果您正苦于以下问题:C# Post.Create方法的具体用法?C# Post.Create怎么用?C# Post.Create使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Post
的用法示例。
在下文中一共展示了Post.Create方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: InversivelyAddingToADetachedEntitysCollectionsWorks
public void InversivelyAddingToADetachedEntitysCollectionsWorks()
{
Blog blog;
using (new SessionScope())
{
CreateBlog();
blog = Blog.Find(1);
}
using (new StatelessSessionScope())
{
for (int i = 0; i < 10; i++)
{
var post = new Post() { Blog = blog, Title = "Post" + i, Created = DateTime.Now };
post.Create();
}
}
using (new StatelessSessionScope())
Assert.AreEqual(10, Post.FindAll().Count());
}
示例2: UpdatingDetachedEntitiesCollectionsDoesNotWork
public void UpdatingDetachedEntitiesCollectionsDoesNotWork()
{
Blog blog;
using (new SessionScope())
{
CreateBlog();
blog = Blog.Find(1);
}
using (new StatelessSessionScope())
{
blog.Posts.Clear();
for (int i = 0; i < 10; i++)
{
var post = new Post() { Title = "Post" + i, Created = DateTime.Now};
post.Create();
blog.Posts.Add(post);
}
blog.Update();
}
using (new StatelessSessionScope())
Assert.AreEqual(10, Post.FindAll().Count());
}