mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-10-15 19:54:57 +08:00
Moving workflow activities to their own feature
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
using System.Collections.Generic;
|
||||
using Orchard.Email.Services;
|
||||
using Orchard.Environment.Extensions;
|
||||
using Orchard.Events;
|
||||
using Orchard.Localization;
|
||||
using Orchard.Messaging.Services;
|
||||
@@ -11,6 +12,7 @@ namespace Orchard.Email.Activities {
|
||||
void Enqueue(string message, object parameters, int priority);
|
||||
}
|
||||
|
||||
[OrchardSuppressDependency("Orchard.Email.Workflows")]
|
||||
public class EmailActivity : Task {
|
||||
private readonly IMessageService _messageService;
|
||||
private readonly IJobsQueueService _jobsQueueService;
|
||||
|
@@ -2,11 +2,14 @@
|
||||
using System.Linq;
|
||||
using System.Web.Mvc;
|
||||
using Orchard.DisplayManagement;
|
||||
using Orchard.Environment.Extensions;
|
||||
using Orchard.Environment.Features;
|
||||
using Orchard.Forms.Services;
|
||||
using Orchard.Localization;
|
||||
|
||||
namespace Orchard.Email.Forms {
|
||||
|
||||
[OrchardSuppressDependency("Orchard.Email.Workflows")]
|
||||
public class EmailForm : Component, IFormProvider {
|
||||
private readonly IFeatureManager _featureManager;
|
||||
protected dynamic New { get; set; }
|
||||
|
@@ -8,6 +8,10 @@ Description: The Email Messaging module adds Email sending functionalities.
|
||||
Features:
|
||||
Orchard.Email:
|
||||
Name: Email Messaging
|
||||
FeatureDescription: Email Messaging services.
|
||||
Description: Email Messaging services.
|
||||
Category: Messaging
|
||||
Dependencies: Orchard.Workflows
|
||||
Orchard.Email.Workflows:
|
||||
Name: Email Workflows Activities
|
||||
Description: Provides email sending activities.
|
||||
Category: Workflows
|
||||
Dependencies: Orchard.Email, Orchard.Workflows
|
Reference in New Issue
Block a user