Пример #1
0
		protected string GetParamValue(TaskParamsKey key, bool throwIfNotFound = true)
		{
			if (Task.Params.ContainsKey(key))
			{
				return Task.Params[key];
			}
			else
			{
				if (throwIfNotFound)
					throw new ArgumentNullException(key.ToString());
				return null;
			}
		}
Пример #2
0
		public TaskParam(TaskParamsKey key, string value)
		{
			TaskParamsKey = key;
			Value = value;
		}
Пример #3
0
		private void AddParam(TaskParamsKey param, string value, Dictionary<TaskParamsKey, string> taskParams)
		{
			if (!String.IsNullOrEmpty(value))
			{
				taskParams.Add(param, value);
			}
		}