Пример #1
0
        protected ServiceAction(IEnumerable <Argument> arguments, ServiceActionExecutor executor)
        {
            if (executor == null)
            {
                throw new ArgumentNullException("executor");
            }

            this.arguments = Helper.MakeReadOnlyCopy <string, Argument> (arguments);
            this.executor  = executor;
        }
Пример #2
0
 public ServiceAction(string name, IEnumerable <Argument> arguments, ServiceActionExecutor executor)
     : this(arguments, executor)
 {
     Name = name;
 }