Split the xmlrpc functionality of the blog out into its own feature, dependant on the xmlrpc feature

--HG--
branch : dev
This commit is contained in:
Nathan Heskew
2010-05-19 14:33:51 -07:00
parent 871ace9d33
commit d085161054
3 changed files with 7 additions and 2 deletions

View File

@@ -7,4 +7,4 @@ orchardversion: 0.1.2010.0312
features:
XmlRpc:
Description: XML-RPC opt-in implementation.
Category: Content Management
Category: Content Publishing

View File

@@ -7,5 +7,8 @@ orchardversion: 0.1.2010.0312
features:
Orchard.Blogs:
Description: A simple web log.
Category: Content
Remote Blog Publishing:
Description: Blog easier using a dedicated MetaWeblogAPI-compatible publishing tool.
Dependencies: XmlRpc
Category: Content
Category: Content Publishing

View File

@@ -8,6 +8,7 @@ using Orchard.Blogs.Models;
using Orchard.ContentManagement;
using Orchard.Core.XmlRpc;
using Orchard.Core.XmlRpc.Models;
using Orchard.Environment.Extensions;
using Orchard.Logging;
using Orchard.Mvc.Extensions;
using Orchard.Security;
@@ -15,6 +16,7 @@ using Orchard.Blogs.Extensions;
namespace Orchard.Blogs.Services {
[UsedImplicitly]
[OrchardFeature("Remote Blog Publishing")]
public class XmlRpcHandler : IXmlRpcHandler {
private readonly IBlogService _blogService;
private readonly IBlogPostService _blogPostService;