Ejemplo n.º 1
0
        public void AddDomain(string name, string[] args, SitcomCall <T> call, bool isDefault)
        {
            var domain = new Domain(name, args, call);

            mDomains.Add(domain);
            if (isDefault)
            {
                mDefaultDomain = domain;
            }
        }
Ejemplo n.º 2
0
 public Domain(string name, string[] args, SitcomCall <T> call)
 {
     Identify  = StringUtil.IgnoreCaseToHash(name);
     Name      = name;
     ArgLength = args == null ? 0 : args.Length;
     mArgs     = new int[ArgLength];
     for (int i = 0; i < mArgs.Length; i++)
     {
         mArgs[i] = StringUtil.IgnoreCaseToHash(args[i]);
     }
     callback = call;
 }