public CurrentTransformationScope(BlittableJsonReaderObject parameters, IncludeDocumentsCommand include, DocumentsStorage documentsStorage, TransformerStore transformerStore, DocumentsOperationContext documentsContext) { _parameters = parameters; _include = include; _documentsStorage = documentsStorage; _transformerStore = transformerStore; _documentsContext = documentsContext; }
public override TransformationScope OpenTransformationScope(BlittableJsonReaderObject parameters, IncludeDocumentsCommand include, DocumentsStorage documentsStorage, TransformerStore transformerStore, DocumentsOperationContext context, bool nested) { throw new NotSupportedException($"Transformer with id {TransformerId} is in-memory implementation of a faulty transformer"); }
public TransformationScope(TransformerBase transformer, BlittableJsonReaderObject transformerParameters, IncludeDocumentsCommand include, DocumentsStorage documentsStorage, TransformerStore transformerStore, DocumentsOperationContext context, bool nested) { _transformer = transformer; _context = context; _nested = nested; if (_nested == false) { Debug.Assert(CurrentTransformationScope.Current == null); CurrentTransformationScope.Current = new CurrentTransformationScope(transformerParameters, include, documentsStorage, transformerStore, context); } else { Debug.Assert(CurrentTransformationScope.Current != null); } }
public virtual TransformationScope OpenTransformationScope(BlittableJsonReaderObject parameters, IncludeDocumentsCommand include, DocumentsStorage documentsStorage, TransformerStore transformerStore, DocumentsOperationContext context, bool nested = false) { return(new TransformationScope(_transformer, parameters, include, documentsStorage, transformerStore, context, nested)); }