/// <summary> /// Creates new instance based on <paramref name="configuration"/>. /// </summary> /// <param name="configuration">Pipeline generator configuration.</param> public CodeDomPipeline(CodeDomPipelineConfiguration configuration) { Ensure.NotNull(configuration, "configuration"); this.configuration = configuration; }
/// <summary> /// Creates new instance based on <paramref name="configuration"/>. /// </summary> /// <param name="configuration">Pipeline generator configuration.</param> public CodeDomPipelineFactory(CodeDomPipelineConfiguration configuration) { Ensure.NotNull(configuration, "configuration"); behaviorProvider = configuration.BehaviorProvider; compilerConfiguration = configuration.CompilerConfiguration; }