public void Visit(BeginTransform instruction)
        {
            var name = instruction.Name.Resolve(_services).ToString();

            if (!_registry.HasPolicy(name))
            {
                throw new ModelMapException("Invalid transform: \"{0}\"".ToFormat(instruction.Name));
            }

            _transform = (IMappingTransform)FastYetSimpleTypeActivator.CreateInstance(_registry.FindPolicy(name));
        }
示例#2
0
 public void Visit(BeginTransform instruction)
 {
 }
 public void Visit(BeginTransform instruction)
 {
     _instructions.Add(instruction);
 }