public EditResultAction([NotNull] PluginCompilationEngine compilationEngine) { if (compilationEngine == null) { throw new ArgumentNullException(nameof(compilationEngine)); } _compilationEngine = compilationEngine; }
public EditVoidAction([NotNull] PluginCompilationEngine compilationEngine) { if (compilationEngine == null) { throw new ArgumentNullException(nameof(compilationEngine)); } _compilationEngine = compilationEngine; }
public MainCommandsFactory( [NotNull] IPluginFactory pluginFactory, [NotNull] PluginCompilationEngine compilationEngine) { if (pluginFactory == null) { throw new ArgumentNullException(nameof(pluginFactory)); } if (compilationEngine == null) { throw new ArgumentNullException(nameof(compilationEngine)); } _pluginFactory = pluginFactory; _compilationEngine = compilationEngine; }