预留项目配置系统邮件配置
parent
56f261b8ce
commit
1094f318f9
|
@ -25,13 +25,17 @@ namespace IRaCIS.Application.Services
|
|||
private readonly IRepository<TrialUser> _trialUserRepository;
|
||||
private readonly IOptionsMonitor<ServiceVerifyConfigOption> _verifyConfig;
|
||||
|
||||
//private readonly IOptionsMonitor<SystemEmailSendConfig> _systemEmailSendConfig;
|
||||
|
||||
public bool TrialExpeditedChange { get; set; } = false;
|
||||
|
||||
|
||||
public TrialService(IEasyCachingProvider provider, IRepository<Trial> trialRepository,
|
||||
IRepository<TrialUser> trialUserRepository, IOptionsMonitor<ServiceVerifyConfigOption> verifyConfig
|
||||
//, IOptionsMonitor<SystemEmailSendConfig> systemEmailSendConfig
|
||||
)
|
||||
{
|
||||
//_systemEmailSendConfig = systemEmailSendConfig;
|
||||
_verifyConfig = verifyConfig;
|
||||
_provider = provider;
|
||||
_trialRepository = trialRepository;
|
||||
|
@ -213,6 +217,15 @@ namespace IRaCIS.Application.Services
|
|||
await _repository.AddAsync(new VisitStage { TrialId = trial.Id, VisitNum = 0, BlindName = "B" + 0.ToString("D3"), VisitDay = 0, VisitName = "Baseline", IsBaseLine = true });
|
||||
await _repository.AddAsync(new VisitStage { TrialId = trial.Id, VisitNum = 1, BlindName = "B" + 10.ToString("D3"), VisitDay = 30, VisitName = "Visit 1" });
|
||||
|
||||
//默认采用系统邮件
|
||||
|
||||
//trial.EmailAuthorizationCode = _systemEmailSendConfig.CurrentValue.AuthorizationCode;
|
||||
//trial.EmailFromEmail = _systemEmailSendConfig.CurrentValue.FromEmail;
|
||||
//trial.EmailFromName = _systemEmailSendConfig.CurrentValue.FromName;
|
||||
//trial.EmailSMTPServerAddress = _systemEmailSendConfig.CurrentValue.Host;
|
||||
//trial.EmailSMTPServerPort = _systemEmailSendConfig.CurrentValue.Port;
|
||||
//trial.IsConfigureEmail = true;
|
||||
|
||||
|
||||
var success = await _repository.SaveChangesAsync();
|
||||
|
||||
|
|
Loading…
Reference in New Issue