Пример #1
0
 public MailBoxResponse GetMailBox(MailBoxRequest request)
 {
     if (!Config.Load())
     {
         Config.Save();
         return(null);
     }
     return(new MailBoxResponse(Config.Running.Email));
 }
Пример #2
0
        public async Task <MailBox> AddAsync(MailBoxRequest mailBoxRequest)
        {
            var mailBox = new MailBox
            {
                FullName = mailBoxRequest.FullName,
                Email    = mailBoxRequest.Email,
                Phone    = mailBoxRequest.Phone,
                Content  = mailBoxRequest.Content,
                Date     = DateTime.Now
            };

            var result = await _baseRepository.Add(mailBox);

            return(result);
        }
Пример #3
0
 public MailBoxResponse GetMailBox(MailBoxRequest request)
 => MailBox?.GetMailBox(request);
        public async Task <ActionResult <MailBox> > AddAsync(MailBoxRequest mailBoxRequest)
        {
            var mail = await _mailBoxService.AddAsync(mailBoxRequest);

            return(Ok(mail));
        }