コード例 #1
0
        public async Task <EmailSettingsDto> GetEmailSettingsAsync(int userId)
        {
            await _privilegesManager.Demand(userId, InstanceAdminPrivileges.ViewInstanceSettings);

            EmailSettings settings = await _instanceSettingsRepository.GetEmailSettings();

            return((EmailSettingsDto)settings);
        }
コード例 #2
0
ファイル: MentionHelper.cs プロジェクト: ogolikhin/blueprint
 internal async Task <EmailSettings> GetInstanceEmailSettings()
 {
     if (_instanceEmailSettings == null)
     {
         _instanceEmailSettings = await _instanceSettingsRepository.GetEmailSettings();
     }
     return(_instanceEmailSettings);
 }