3 implementations of IPostActionProcessor
Microsoft.TemplateEngine.Cli (1)
PostActionProcessors\PostActionProcessorBase.cs (1)
10public abstract class PostActionProcessorBase : IPostActionProcessor
Microsoft.TemplateEngine.Cli.UnitTests (2)
PostActionDispatcherTests.cs (2)
535private class CaptureMePostAction : IPostActionProcessor 576private class ThrowExceptionPostAction : IPostActionProcessor
28 references to IPostActionProcessor
dotnet (3)
Commands\New\NewCommandParser.cs (3)
142(typeof(IPostActionProcessor), new DotnetAddPostActionProcessor()), 143(typeof(IPostActionProcessor), new DotnetSlnPostActionProcessor()), 144(typeof(IPostActionProcessor), new DotnetRestorePostActionProcessor())
Microsoft.TemplateEngine.Cli (6)
Components.cs (4)
14(typeof(IPostActionProcessor), new ChmodPostActionProcessor()), 15(typeof(IPostActionProcessor), new InstructionDisplayPostActionProcessor()), 16(typeof(IPostActionProcessor), new ProcessStartPostActionProcessor()), 17(typeof(IPostActionProcessor), new AddJsonPropertyPostActionProcessor()),
PostActionDispatcher.cs (2)
109IPostActionProcessor? actionProcessor = null; 216IPostActionProcessor actionProcessor)
Microsoft.TemplateEngine.Cli.UnitTests (19)
PostActionDispatcherTests.cs (19)
27engineEnvironmentSettings.Components.AddComponent(typeof(IPostActionProcessor), postActionProcessor); 58engineEnvironmentSettings.Components.AddComponent(typeof(IPostActionProcessor), postActionProcessor); 84engineEnvironmentSettings.Components.AddComponent(typeof(IPostActionProcessor), postActionProcessor); 114engineEnvironmentSettings.Components.AddComponent(typeof(IPostActionProcessor), postActionProcessor); 141engineEnvironmentSettings.Components.AddComponent(typeof(IPostActionProcessor), postActionProcessor); 170engineEnvironmentSettings.Components.AddComponent(typeof(IPostActionProcessor), new ThrowExceptionPostAction()); 200engineEnvironmentSettings.Components.AddComponent(typeof(IPostActionProcessor), trueProcessor); 201engineEnvironmentSettings.Components.AddComponent(typeof(IPostActionProcessor), falseProcessor); 248engineEnvironmentSettings.Components.AddComponent(typeof(IPostActionProcessor), trueProcessor); 249engineEnvironmentSettings.Components.AddComponent(typeof(IPostActionProcessor), falseProcessor); 289engineEnvironmentSettings.Components.AddComponent(typeof(IPostActionProcessor), new ProcessStartPostActionProcessor()); 321engineEnvironmentSettings.Components.AddComponent(typeof(IPostActionProcessor), new ProcessStartPostActionProcessor()); 352engineEnvironmentSettings.Components.AddComponent(typeof(IPostActionProcessor), new ProcessStartPostActionProcessor()); 385engineEnvironmentSettings.Components.AddComponent(typeof(IPostActionProcessor), new ProcessStartPostActionProcessor()); 416engineEnvironmentSettings.Components.AddComponent(typeof(IPostActionProcessor), new ProcessStartPostActionProcessor()); 453engineEnvironmentSettings.Components.AddComponent(typeof(IPostActionProcessor), postActionProcessor); 455engineEnvironmentSettings.Components.AddComponent(typeof(IPostActionProcessor), new ProcessStartPostActionProcessor()); 496engineEnvironmentSettings.Components.AddComponent(typeof(IPostActionProcessor), postActionProcessor); 498engineEnvironmentSettings.Components.AddComponent(typeof(IPostActionProcessor), new ProcessStartPostActionProcessor());