diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Services/Forum/DiscussService.cs b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Services/Forum/DiscussService.cs index 9e9ee039..82c53b1c 100644 --- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Services/Forum/DiscussService.cs +++ b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Services/Forum/DiscussService.cs @@ -3,7 +3,6 @@ using Mapster; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using SqlSugar; -using TencentCloud.Pds.V20210701.Models; using Volo.Abp; using Volo.Abp.Application.Dtos; using Volo.Abp.EventBus.Local; diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain/EventHandlers/CommentCreatedEventHandler.cs b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain/EventHandlers/CommentCreatedEventHandler.cs index 80ae83df..42b6917b 100644 --- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain/EventHandlers/CommentCreatedEventHandler.cs +++ b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain/EventHandlers/CommentCreatedEventHandler.cs @@ -1,5 +1,4 @@ -using TencentCloud.Tbm.V20180129.Models; -using Volo.Abp.DependencyInjection; +using Volo.Abp.DependencyInjection; using Volo.Abp.Domain.Entities.Events; using Volo.Abp.EventBus; using Volo.Abp.EventBus.Local; diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application/Services/Monitor/MonitorCacheService.cs b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application/Services/Monitor/MonitorCacheService.cs index a8173d93..2eb10247 100644 --- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application/Services/Monitor/MonitorCacheService.cs +++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application/Services/Monitor/MonitorCacheService.cs @@ -3,7 +3,6 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Options; using Microsoft.VisualBasic; -using TencentCloud.Mna.V20210119.Models; using Volo.Abp.Application.Services; using Volo.Abp.Caching; using Volo.Abp.DependencyInjection; diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application/Services/System/UserService.cs b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application/Services/System/UserService.cs index 70597f3b..6bd80e07 100644 --- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application/Services/System/UserService.cs +++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application/Services/System/UserService.cs @@ -1,6 +1,5 @@ using Microsoft.AspNetCore.Mvc; using SqlSugar; -using TencentCloud.Tcr.V20190924.Models; using Volo.Abp; using Volo.Abp.Application.Dtos; using Volo.Abp.Caching; diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Managers/TencentCloudManager.cs b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Managers/TencentCloudManager.cs index 4b25e1a9..080d4dd6 100644 --- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Managers/TencentCloudManager.cs +++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Managers/TencentCloudManager.cs @@ -1,59 +1,59 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using TencentCloud.Common.Profile; -using TencentCloud.Common; -using TencentCloud.Sms.V20210111.Models; -using TencentCloud.Sms.V20210111; -using Volo.Abp.Domain.Services; -using Microsoft.Extensions.Logging; - -namespace Yi.Framework.Rbac.Domain.Managers -{ - public class TencentCloudManager : DomainService - { - private ILogger _logger; - public TencentCloudManager(ILogger logger) - { - _logger= logger; - } - - public async Task SendSmsAsync() - { - - try - { - // 实例化一个认证对象,入参需要传入腾讯云账户 SecretId 和 SecretKey,此处还需注意密钥对的保密 - // 代码泄露可能会导致 SecretId 和 SecretKey 泄露,并威胁账号下所有资源的安全性。以下代码示例仅供参考,建议采用更安全的方式来使用密钥,请参见:https://cloud.tencent.com/document/product/1278/85305 - // 密钥可前往官网控制台 https://console.cloud.tencent.com/cam/capi 进行获取 - Credential cred = new Credential - { - SecretId = "SecretId", - SecretKey = "SecretKey" - }; - // 实例化一个client选项,可选的,没有特殊需求可以跳过 - ClientProfile clientProfile = new ClientProfile(); - // 实例化一个http选项,可选的,没有特殊需求可以跳过 - HttpProfile httpProfile = new HttpProfile(); - httpProfile.Endpoint = ("sms.tencentcloudapi.com"); - clientProfile.HttpProfile = httpProfile; - - // 实例化要请求产品的client对象,clientProfile是可选的 - SmsClient client = new SmsClient(cred, "", clientProfile); - // 实例化一个请求对象,每个接口都会对应一个request对象 - SendSmsRequest req = new SendSmsRequest(); - - // 返回的resp是一个SendSmsResponse的实例,与请求对象对应 - SendSmsResponse resp = await client.SendSms(req); - // 输出json格式的字符串回包 - _logger.LogInformation("腾讯云Sms返回:"+AbstractModel.ToJsonString(resp)); - } - catch (Exception e) - { - _logger.LogError(e,e.ToString()); - } - } - } -} +// using System; +// using System.Collections.Generic; +// using System.Linq; +// using System.Text; +// using System.Threading.Tasks; +// using TencentCloud.Common.Profile; +// using TencentCloud.Common; +// using TencentCloud.Sms.V20210111.Models; +// using TencentCloud.Sms.V20210111; +// using Volo.Abp.Domain.Services; +// using Microsoft.Extensions.Logging; +// +// namespace Yi.Framework.Rbac.Domain.Managers +// { +// public class TencentCloudManager : DomainService +// { +// private ILogger _logger; +// public TencentCloudManager(ILogger logger) +// { +// _logger= logger; +// } +// +// public async Task SendSmsAsync() +// { +// +// try +// { +// // 实例化一个认证对象,入参需要传入腾讯云账户 SecretId 和 SecretKey,此处还需注意密钥对的保密 +// // 代码泄露可能会导致 SecretId 和 SecretKey 泄露,并威胁账号下所有资源的安全性。以下代码示例仅供参考,建议采用更安全的方式来使用密钥,请参见:https://cloud.tencent.com/document/product/1278/85305 +// // 密钥可前往官网控制台 https://console.cloud.tencent.com/cam/capi 进行获取 +// Credential cred = new Credential +// { +// SecretId = "SecretId", +// SecretKey = "SecretKey" +// }; +// // 实例化一个client选项,可选的,没有特殊需求可以跳过 +// ClientProfile clientProfile = new ClientProfile(); +// // 实例化一个http选项,可选的,没有特殊需求可以跳过 +// HttpProfile httpProfile = new HttpProfile(); +// httpProfile.Endpoint = ("sms.tencentcloudapi.com"); +// clientProfile.HttpProfile = httpProfile; +// +// // 实例化要请求产品的client对象,clientProfile是可选的 +// SmsClient client = new SmsClient(cred, "", clientProfile); +// // 实例化一个请求对象,每个接口都会对应一个request对象 +// SendSmsRequest req = new SendSmsRequest(); +// +// // 返回的resp是一个SendSmsResponse的实例,与请求对象对应 +// SendSmsResponse resp = await client.SendSms(req); +// // 输出json格式的字符串回包 +// _logger.LogInformation("腾讯云Sms返回:"+AbstractModel.ToJsonString(resp)); +// } +// catch (Exception e) +// { +// _logger.LogError(e,e.ToString()); +// } +// } +// } +// } diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Yi.Framework.Rbac.Domain.csproj b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Yi.Framework.Rbac.Domain.csproj index 0680e58f..ca11bde8 100644 --- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Yi.Framework.Rbac.Domain.csproj +++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Yi.Framework.Rbac.Domain.csproj @@ -8,7 +8,7 @@ - + diff --git a/Yi.Abp.Net8/test/Yi.Framework.Rbac.Test/System/UserFrameworkRbacTest.cs b/Yi.Abp.Net8/test/Yi.Framework.Rbac.Test/System/UserFrameworkRbacTest.cs index 8c731307..f79badb8 100644 --- a/Yi.Abp.Net8/test/Yi.Framework.Rbac.Test/System/UserFrameworkRbacTest.cs +++ b/Yi.Abp.Net8/test/Yi.Framework.Rbac.Test/System/UserFrameworkRbacTest.cs @@ -1,7 +1,5 @@ using Microsoft.Extensions.DependencyInjection; using Shouldly; -using TencentCloud.Ame.V20190916.Models; -using TencentCloud.Tiw.V20190919.Models; using Volo.Abp.Domain.Repositories; using Xunit; using Yi.Framework.Rbac.Application.Contracts.Dtos.User;