Moving IFeatureEventHandler to its own file.

This commit is contained in:
Sipke Schoorstra
2014-06-11 20:52:09 -07:00
parent 2574b87bdf
commit 3561d57324
3 changed files with 17 additions and 13 deletions

View File

@@ -0,0 +1,15 @@
using Orchard.Environment.Extensions.Models;
using Orchard.Events;
namespace Orchard.Environment {
public interface IFeatureEventHandler : IEventHandler {
void Installing(Feature feature);
void Installed(Feature feature);
void Enabling(Feature feature);
void Enabled(Feature feature);
void Disabling(Feature feature);
void Disabled(Feature feature);
void Uninstalling(Feature feature);
void Uninstalled(Feature feature);
}
}

View File

@@ -1,20 +1,8 @@
using Orchard.Environment.Extensions.Models;
using Orchard.Events;
using Orchard.Events;
namespace Orchard.Environment {
public interface IOrchardShellEvents : IEventHandler {
void Activated();
void Terminating();
}
public interface IFeatureEventHandler : IEventHandler {
void Installing(Feature feature);
void Installed(Feature feature);
void Enabling(Feature feature);
void Enabled(Feature feature);
void Disabling(Feature feature);
void Disabled(Feature feature);
void Uninstalling(Feature feature);
void Uninstalled(Feature feature);
}
}

View File

@@ -237,6 +237,7 @@
<Compile Include="Environment\IAssemblyLoader.cs" />
<Compile Include="Environment\HostComponentsConfigModule.cs" />
<Compile Include="Environment\Extensions\ICriticalErrorProvider.cs" />
<Compile Include="Environment\IFeatureEventHandler.cs" />
<Compile Include="Environment\IOrchardFrameworkAssemblies.cs" />
<Compile Include="Environment\IWorkContextEvents.cs" />
<Compile Include="Environment\State\ContextState.cs" />