本文整理汇总了C#中IBlogRepository.StoreUsers方法的典型用法代码示例。如果您正苦于以下问题:C# IBlogRepository.StoreUsers方法的具体用法?C# IBlogRepository.StoreUsers怎么用?C# IBlogRepository.StoreUsers使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IBlogRepository
的用法示例。
在下文中一共展示了IBlogRepository.StoreUsers方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: InsertTestData
private void InsertTestData(IBlogRepository repository)
{
var ayende = new User {Name = "ayende"};
var mythz = new User {Name = "mythz"};
repository.StoreUsers(ayende, mythz);
var ayendeBlog = ayende.CreateNewBlog(new Blog { Tags = { "Architecture", ".NET", "Databases" } });
var mythzBlog = mythz.CreateNewBlog(new Blog { Tags = { "Architecture", ".NET", "Databases" } });
ayendeBlog.StoreNewBlogPosts(new BlogPost
{
Title = "RavenDB",
Categories = new List<string> { "NoSQL", "DocumentDB" },
Tags = new List<string> { "Raven", "NoSQL", "JSON", ".NET" },
Comments = new List<BlogPostComment>
{
new BlogPostComment { Content = "First Comment!", CreatedDate = DateTime.UtcNow,},
new BlogPostComment { Content = "Second Comment!", CreatedDate = DateTime.UtcNow,},
}
},
new BlogPost
{
BlogId = ayendeBlog.Id,
Title = "Cassandra",
Categories = new List<string> { "NoSQL", "Cluster" },
Tags = new List<string> { "Cassandra", "NoSQL", "Scalability", "Hashing" },
Comments = new List<BlogPostComment>
{
new BlogPostComment { Content = "First Comment!", CreatedDate = DateTime.UtcNow,}
}
});
mythzBlog.StoreNewBlogPosts(
new BlogPost
{
Title = "Redis",
Categories = new List<string> { "NoSQL", "Cache" },
Tags = new List<string> { "Redis", "NoSQL", "Scalability", "Performance" },
Comments = new List<BlogPostComment>
{
new BlogPostComment { Content = "First Comment!", CreatedDate = DateTime.UtcNow,}
}
},
new BlogPost
{
Title = "Couch Db",
Categories = new List<string> { "NoSQL", "DocumentDB" },
Tags = new List<string> { "CouchDb", "NoSQL", "JSON" },
Comments = new List<BlogPostComment>
{
new BlogPostComment {Content = "First Comment!", CreatedDate = DateTime.UtcNow,}
}
});
}