mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2026-01-23 21:32:14 +08:00
Reverted my own stupidity.
(i.e. injecting the actual dependency instead of a WorkContextAccessor to resolve it.)
This commit is contained in:
@@ -54,7 +54,6 @@ namespace Orchard.Tests.Modules.Recipes.RecipeHandlers {
|
||||
_packagesInRepository = new StubPackagingSourceManager();
|
||||
_packageManager = new StubPackageManager();
|
||||
builder.RegisterInstance(_folders).As<IExtensionFolders>();
|
||||
builder.RegisterType<StubWorkContextAccessor>().As<IWorkContextAccessor>();
|
||||
builder.RegisterType<RecipeExecutionLogger>().AsSelf();
|
||||
builder.RegisterType<ExtensionManager>().As<IExtensionManager>();
|
||||
builder.RegisterType<FeatureManager>().As<IFeatureManager>();
|
||||
|
||||
@@ -14,7 +14,6 @@ namespace Orchard.Tests.Modules.Recipes.RecipeHandlers {
|
||||
[SetUp]
|
||||
public void Init() {
|
||||
var builder = new ContainerBuilder();
|
||||
builder.RegisterType<StubWorkContextAccessor>().As<IWorkContextAccessor>();
|
||||
builder.RegisterType<RecipeExecutionLogger>().AsSelf();
|
||||
builder.RegisterType<StubRecipeExecutionStep>().As<IRecipeExecutionStep>().AsSelf().SingleInstance();
|
||||
builder.RegisterType<RecipeExecutionStepHandler>().SingleInstance();
|
||||
@@ -41,7 +40,8 @@ namespace Orchard.Tests.Modules.Recipes.RecipeHandlers {
|
||||
|
||||
public class StubRecipeExecutionStep : RecipeExecutionStep {
|
||||
|
||||
public StubRecipeExecutionStep(IWorkContextAccessor workContextAccessor) : base(workContextAccessor) {
|
||||
public StubRecipeExecutionStep(
|
||||
RecipeExecutionLogger logger) : base(logger) {
|
||||
}
|
||||
|
||||
public override string Name {
|
||||
|
||||
@@ -57,7 +57,6 @@ namespace Orchard.Tests.Modules.Recipes.RecipeHandlers {
|
||||
_packagesInRepository = new ModuleStepTest.StubPackagingSourceManager();
|
||||
_packageManager = new ModuleStepTest.StubPackageManager();
|
||||
builder.RegisterInstance(_folders).As<IExtensionFolders>();
|
||||
builder.RegisterType<StubWorkContextAccessor>().As<IWorkContextAccessor>();
|
||||
builder.RegisterType<RecipeExecutionLogger>().AsSelf();
|
||||
builder.RegisterType<ExtensionManager>().As<IExtensionManager>();
|
||||
builder.RegisterType<FeatureManager>().As<IFeatureManager>();
|
||||
|
||||
Reference in New Issue
Block a user