protected Transformer(int transformerId, TransformerDefinition definition, TransformerBase transformer, Logger log) { Definition = definition; if (Definition != null) // FaultyInMemoryTransformer can have this { Definition.TransfomerId = transformerId; } _transformer = transformer; _log = log; }
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); } }