Esempio n. 1
0
        public object WithRemoteTargets(object targetsObject)
        {
            var targets = TargetsParser.ParseTargetsFromObject(targetsObject);

            foreach (var remoteTarget in RemoteTargets)
            {
                foreach (KeyValuePair <string, IObsoleteTask> target in TargetsParser.ParseTargetsFromObject(remoteTarget))
                {
                    targets.Add(target.Key, target.Value);
                }
            }

            return(targets);
        }
Esempio n. 2
0
 public IDictionary <string, IObsoleteTask> GetTargetsFromAssembly(MethodInfo getTargetsMethod, IParameters parameters)
 {
     return(TargetsParser.ParseTargetsFromObject(TargetsMethodInvoker.InvokeTargetsMethod(getTargetsMethod, parameters)));
 }