忽略dll文件git
This commit is contained in:
@@ -1,106 +0,0 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Hncore.Pass.MsgCenter.Constant
|
||||
{
|
||||
public class ConstantConfig
|
||||
{
|
||||
/// <summary>
|
||||
/// 微信开放平台定期推送的ticket 标识
|
||||
/// </summary>
|
||||
public const string Redis_Psipwechat_Ticket_Key = "psipwechat_ticket";
|
||||
|
||||
/// <summary>
|
||||
/// 微信开放平台AccessToken 标识
|
||||
/// </summary>
|
||||
public const string Redis_ComponentAccessToken_Key = "WEIXIN:{0}_wx_component_token.json";
|
||||
|
||||
/// <summary>
|
||||
/// 微信开放平台accessToken 标识{authorizer_appid}
|
||||
/// </summary>
|
||||
public const string Redis_AuthorizerAccessToken_Key = "WEIXIN:wx_authorizer_token_{0}";
|
||||
|
||||
/// <summary>
|
||||
/// 微信开放平台refresh_authorizer_token 标识{authorizer_appid}
|
||||
/// </summary>
|
||||
public const string Redis_Refresh_AuthorizerAccessToken_Key = "WEIXIN:wx_refresh_authorizer_token_{0}";
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 微信公众平台 mp_access_token 标识{appid}
|
||||
/// </summary>
|
||||
public const string Redis_MP_AccessToken_Key = "WEIXIN:wx_mp_access_token_{0}";
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 微信公众平台 mp_access_token 标识{openid}
|
||||
/// </summary>
|
||||
public const string Redis_MP_GetUserinfoByWebAccessToken_Key = "WEIXIN:userinfo_by_web_accesstoken_{0}";
|
||||
|
||||
/// <summary>
|
||||
/// 微信公众平台 mp_access_token 标识{openid}
|
||||
/// </summary>
|
||||
public const string Redis_MP_GetUserUnionIDInfo_Key = "WEIXIN:userinfo_uniono_info_{0}";
|
||||
|
||||
/// <summary>
|
||||
/// 微信公众平台 mp_access_token 标识{openid}
|
||||
/// </summary>
|
||||
public const string Redis_MP_GetUserOpenIdInfo_Key = "WEIXIN:userinfo_openid_info_{0}";
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 公众号模板key {appid}_{tplId}
|
||||
/// </summary>
|
||||
public const string Redis_TempleteId_Key = "WEIXIN:TempleteId_{0}_{1}";
|
||||
|
||||
/// <summary>
|
||||
/// 公众号的基本信息{公众号appid}
|
||||
/// </summary>
|
||||
public const string Redis_MP_Info_Key = "WEIXIN:mp_info_{0}";
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 发送消息公众号模板消息标识
|
||||
/// </summary>
|
||||
public const string RabbitMQ_Send_Message_Key = "msgcenter_send_msg_{0}";
|
||||
/// <summary>
|
||||
/// 发送消息公众号模板消息标识
|
||||
/// </summary>
|
||||
public const string RabbitMQ_Send_Message_MP_Key = "msgcenter_send_msg_1";
|
||||
|
||||
/// <summary>
|
||||
/// 送消息小程序模板消息标识
|
||||
/// </summary>
|
||||
public const string RabbitMQ_Send_Message_MiniApp_Key = "msgcenter_send_msg_2";
|
||||
|
||||
/// <summary>
|
||||
/// 送消息短信模板消息标识
|
||||
/// </summary>
|
||||
public const string RabbitMQ_Send_Message_Sms_Key = "msgcenter_send_msg_3";
|
||||
|
||||
/// <summary>
|
||||
/// 送消小程序订阅消息标识
|
||||
/// </summary>
|
||||
public const string RabbitMQ_Send_Message_Subscribe_Key = "msgcenter_send_msg_4";
|
||||
|
||||
|
||||
public const string RabbitMQ_Send_Message_Test_Key = "msgcenter_send_msg_4";
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 发email消息
|
||||
/// </summary>
|
||||
public const string RabbitMQ_Send_Message_Email = "Etor.PSIP.Msgcenter.SendEmail";
|
||||
|
||||
/// <summary>
|
||||
/// 公众号模板key {uuid}
|
||||
/// </summary>
|
||||
public const string Redis_WxScanWait_Key = "WEIXIN:WxScanWait_{0}";
|
||||
|
||||
public const string Redis_MP_Js_Ticket_Key = "WEIXIN:mp_js_ticket_{0}";
|
||||
}
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
using Microsoft.AspNetCore.Hosting;
|
||||
using Microsoft.Extensions.Configuration;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Net.Http;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Hncore.Pass.MsgCenter.Util
|
||||
{
|
||||
public class HostContext
|
||||
{
|
||||
public static IConfiguration Configuration { get; set; }
|
||||
|
||||
public static IHttpClientFactory HttpClientFactory { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -1,33 +0,0 @@
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using System;
|
||||
|
||||
namespace Hncore.Pass.MsgCenter.Util
|
||||
{
|
||||
public class ServiceContext
|
||||
{
|
||||
private static IServiceProvider _serviceProvider;
|
||||
public static void Initialize(IServiceProvider serviceProvider)
|
||||
{
|
||||
_serviceProvider = serviceProvider;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 构建实例
|
||||
/// </summary>
|
||||
/// <typeparam name="T"></typeparam>
|
||||
/// <returns></returns>
|
||||
public static T Resolve<T>() where T : class
|
||||
{
|
||||
return _serviceProvider.GetService<T>();
|
||||
}
|
||||
/// <summary>
|
||||
/// 构建类型
|
||||
/// </summary>
|
||||
/// <param name="type"></param>
|
||||
/// <returns></returns>
|
||||
public static object Resolve(Type type)
|
||||
{
|
||||
return _serviceProvider.GetService(type);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,47 +0,0 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Hncore.Pass.MsgCenter.Util
|
||||
{
|
||||
public class UrlHelper
|
||||
{
|
||||
public static UrlMethodModel ParseUrl(string data)
|
||||
{
|
||||
var index = data.IndexOf('/');
|
||||
if (index != -1)
|
||||
{
|
||||
data = data.Substring(index + 1);
|
||||
}
|
||||
UrlMethodModel model = new UrlMethodModel();
|
||||
var token = data.Split('?');
|
||||
if (token.Length > 0)
|
||||
{
|
||||
model.Method = token[0];
|
||||
}
|
||||
if (token.Length > 1)
|
||||
{
|
||||
var kvs = token[1].Split('&');
|
||||
foreach (var item in kvs)
|
||||
{
|
||||
var kv = item.Split('=');
|
||||
if (kv.Length > 1)
|
||||
{
|
||||
var key = kv[0].ToLower();
|
||||
var value = kv[1];
|
||||
model.Args[key] = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
return model;
|
||||
}
|
||||
}
|
||||
|
||||
public class UrlMethodModel
|
||||
{
|
||||
public string Method { get; set; } = "";
|
||||
|
||||
public Dictionary<string, string> Args { get; set; } = new Dictionary<string, string>();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user