public MailBoxResponse GetMailBox(MailBoxRequest request) { if (!Config.Load()) { Config.Save(); return(null); } return(new MailBoxResponse(Config.Running.Email)); }
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); }
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)); }