private static BlogQueryService GetBlogQueryService(IDocumentStore documentStore) { if (documentStore == null) { throw new ArgumentNullException(nameof(documentStore)); } var repository = new RavenDbRepository(DocumentStore); var blogQuery = new BlogQueryService(repository, BlogSettingsLazy.Value); return blogQuery; }
public BlogConsoleController ( BlogManager blogManager, BlogQueryService blogQueries, BlogSecurityService blogSecurity, ContentManager contentManager, IContextAccessor <UserContext> userContextAccessor, IContextAccessor <SiteContext> siteContextAccessor ) { _blogManager = blogManager; _blogQueries = blogQueries; _blogSecurity = blogSecurity; _contentManager = contentManager; _userContextAccessor = userContextAccessor; }
public BlogPublicController ( BlogDbContext blogDbContext, BlogManager blogManager, BlogQueryService blogQueryService, BlogSecurityService blogSecurity, BlogWidgetService blogWidgetService, IContextAccessor <UserContext> userContextAccessor ) { _blogDbContext = blogDbContext; _blogManager = blogManager; _blogQueryService = blogQueryService; _blogSecurity = blogSecurity; _blogWidgetService = blogWidgetService; _userContextAccessor = userContextAccessor; }
public BlogApiController ( BlogManager blogManager, BlogQueryService blogQueries, BlogSecurityService blogSecurity, CategoryManager categoryManager, ContentManager contentManager, TagManager tagManager, IContextAccessor <UserContext> userContextAccessor ) { _blogManager = blogManager; _blogQueries = blogQueries; _blogSecurity = blogSecurity; _categoryManager = categoryManager; _contentManager = contentManager; _tagManager = tagManager; _userContextAccessor = userContextAccessor; }