public FullPipelineDataRetriever(UserConnection userConnection, IFullPipelineQueryBuilder builder) { userConnection.CheckArgumentNull(nameof(userConnection)); builder.CheckArgumentNull(nameof(builder)); _userConnection = userConnection; _builder = builder; }
private IFullPipelineDataRetriever GetDataRetriever() { IFullPipelineQueryBuilder builder = GetBuilder(); return(ClassFactory.Get <IFullPipelineDataRetriever>( new ConstructorArgument("userConnection", _userConnection), new ConstructorArgument("builder", builder))); }