예제 #1
0
        public string getMail(string username)
        {
            Mediator m       = new Mediator();
            GetMail  getMail = new GetMail(username);

            return(m.getMailHandler.Handle(getMail).response);
        }
예제 #2
0
        public string getWay(CommandEnum commandEnum, string[] args, bool isHash)
        {
            string outputstring = "";

            switch ((int)commandEnum)
            {
            case 1:
            {
                AsistMail mService = new AsistMail();
                outputstring = mService.execute(args, isHash);
            };
                break;

            case 2:
            { GetMail mail = new GetMail();
              outputstring = mail.execute(args, isHash); };
                break;

            case 3:
            {
                SearchMail searchMail = new SearchMail();
                outputstring = searchMail.execute(args, isHash);
            };
                break;;

            case 4:
            {
                SearchMail searchMail = new SearchMail();
                outputstring = searchMail.execute(args, isHash);
            };
                break;
            }
            return(outputstring);
        }
예제 #3
0
 void Awake()
 {
     my = this;
 }
 public GetMailResponse Handle(GetMail query)
 {
     return(new GetMailResponse(query.query()));
 }
 public GetMailController(GetMail getMail)
 {
     _getMail = getMail;
 }
예제 #6
0
 public ResponseController(E911Service e911Service, GetMail mailService)
 {
     _e911Service = e911Service;
     _mailService = mailService;
 }