22using Blogifier . Core . Data . Domain ;
33using Blogifier . Core . Data . Interfaces ;
44using Blogifier . Core . Data . Models ;
5- using Blogifier . Core . Extensions ;
65using Blogifier . Core . Middleware ;
76using Blogifier . Core . Services . Search ;
8- using Blogifier . Core . Services . Syndication . Rss ;
97using Microsoft . AspNetCore . Authorization ;
108using Microsoft . AspNetCore . Mvc ;
119using Microsoft . AspNetCore . Mvc . Rendering ;
12- using Microsoft . AspNetCore . Mvc . ViewEngines ;
13- using Microsoft . Extensions . Logging ;
14- using System ;
1510using System . Collections . Generic ;
1611using System . Linq ;
1712using System . Threading . Tasks ;
@@ -20,23 +15,17 @@ namespace Blogifier.Core.Controllers
2015{
2116 [ Authorize ]
2217 [ Route ( "admin/[controller]" ) ]
23- public class BlogPostsController : Controller
18+ public class ContentController : Controller
2419 {
2520 private readonly string _theme ;
26- private readonly ILogger _logger ;
27- private readonly ICompositeViewEngine _engine ;
2821 IUnitOfWork _db ;
29- IRssService _rss ;
3022 ISearchService _search ;
3123
32- public BlogPostsController ( IUnitOfWork db , IRssService rss , ISearchService search , ILogger < AdminController > logger , ICompositeViewEngine engine )
24+ public ContentController ( IUnitOfWork db , ISearchService search )
3325 {
3426 _db = db ;
35- _rss = rss ;
3627 _search = search ;
37- _logger = logger ;
38- _engine = engine ;
39- _theme = $ "~/{ ApplicationSettings . BlogAdminFolder } /Posts/";
28+ _theme = $ "~/{ ApplicationSettings . BlogAdminFolder } /Content/";
4029 }
4130
4231 [ VerifyProfile ]
0 commit comments