protected void AddUserDataHandler(string tag, AbstractDataHandler handler)
 {
     if (!Handlers.ContainsKey(tag))
     {
         throw new HandlerAlreadyExistException("Handler with tag \"" + tag + "\" already exists.");
     }
     Handlers.Add(tag, handler);
 }
Esempio n. 2
0
        private static long GetCommonHandlerExecutionTime(AbstractDataHandler handler, int repeatsNum, string data)
        {
            var resultTime = DateTime.Now.Ticks;

            for (var i = 0; i < repeatsNum; ++i)
            {
                handler.GetSecuredData(data);
            }
            resultTime = DateTime.Now.Ticks - resultTime;
            return(resultTime);
        }