public InteractiveFileNameQuery(ITranslationUpdater translationUpdater, IInteractionInvoker interactionInvoker, IDirectoryHelper directoryHelper) { translationUpdater.RegisterAndSetTranslation(tf => _translation = tf.UpdateOrCreateTranslation(_translation)); _interactionInvoker = interactionInvoker; _directoryHelper = directoryHelper; }
private void UpdateTranslation(ITranslationFactory translationFactory) { _translation = translationFactory.CreateTranslation <InteractiveWorkflowTranslation>(); }