Working on feature activation lifecycle

Rationalizing some record names
Adding a shell feature concept, with Install and Enable states of rising/up/falling/down
Host has capability of firing a named event with an explicit configuration - needed for controlled execution of rising/falling state changes notifications

--HG--
branch : dev
This commit is contained in:
Louis DeJardin
2010-05-28 13:03:57 -07:00
parent 0fec7c869f
commit 13f44990ca
38 changed files with 811 additions and 129 deletions

View File

@@ -44,7 +44,7 @@ namespace Orchard.Specs.Bindings {
var descriptor = descriptorManager.GetShellDescriptor();
descriptorManager.UpdateShellDescriptor(
descriptor.SerialNumber,
descriptor.EnabledFeatures.Concat(new[] { new ShellFeature { Name = name } }),
descriptor.Features.Concat(new[] { new ShellFeature { Name = name } }),
descriptor.Parameters);
}
});