Exemple #1
0
        public override IResult Add(AddInformation info)
        {
            if (info == null)
            {
                throw new ArgumentNullException("info");
            }

            BindingInformation bInfo = info as BindingInformation;

            if (bInfo != null)
            {
                return Add(bInfo);
            }
            else
            {
                throw new MissingInformationHandlerException(string.Format("This builder cannot handle info of type {0}.", info.GetType()));
            }
        }
Exemple #2
0
 public AddedEventArgs(AddInformation info, IResult result)
 {
     this.AddInformation = info;
     this.Result = result;
 }