示例#1
0
        public static void SendRequest(Message message)
        {
            string functionality = message.Functionality.ToUpper();

            if (RegistredProviders.ContainsKey(functionality))
            {
                IAngariusProvider angariusProvider = RegistredProviders[functionality];
                message.Content = angariusProvider.ProcessMessage(message);
                message.IsReturned = true;
                
                //TODO: Call sender to finalize process;
            }
        }
 public abstract dynamic ProcessMessage(Message message);