public CodeGenTools(object textTransformation) { if (textTransformation != null) { _textTransformation = DynamicTextTransformation.Create(textTransformation); } }
public CodeGenTools(object textTransformation) { if (textTransformation != null) { _textTransformation = DynamicTextTransformation.Create(textTransformation); } }
/// <summary> /// Creates an instance of the DynamicTextTransformation class around the passed in /// TextTransformation shapped instance passed in, or if the passed in instance /// already is a DynamicTextTransformation, it casts it and sends it back. /// </summary> public static DynamicTextTransformation Create(object instance) { if (instance == null) { throw new ArgumentNullException("instance"); } DynamicTextTransformation textTransformation = instance as DynamicTextTransformation; if (textTransformation != null) { return(textTransformation); } return(new DynamicTextTransformation(instance)); }