public WeChatWeAppNotificationSender( IJsonSerializer jsonSerializer, IHttpClientFactory httpClientFactory, IWeChatTokenProvider weChatTokenProvider) { JsonSerializer = jsonSerializer; HttpClientFactory = httpClientFactory; WeChatTokenProvider = weChatTokenProvider; Logger = NullLogger <WeChatWeAppNotificationSender> .Instance; }
public WeChatWeAppNotificationSender( IJsonSerializer jsonSerializer, IHttpClientFactory httpClientFactory, IWeChatTokenProvider weChatTokenProvider, IOptions <AbpWeChatMiniProgramOptions> miniProgramOptions) { JsonSerializer = jsonSerializer; HttpClientFactory = httpClientFactory; WeChatTokenProvider = weChatTokenProvider; MiniProgramOptions = miniProgramOptions.Value; Logger = NullLogger <WeChatWeAppNotificationSender> .Instance; }
public SubscribeMessager( IJsonSerializer jsonSerializer, IHttpClientFactory httpClientFactory, IWeChatTokenProvider weChatTokenProvider, IUserWeChatOpenIdFinder userWeChatOpenIdFinder, IOptions <AbpWeChatMiniProgramOptions> miniProgramOptions) { JsonSerializer = jsonSerializer; HttpClientFactory = httpClientFactory; WeChatTokenProvider = weChatTokenProvider; UserWeChatOpenIdFinder = userWeChatOpenIdFinder; MiniProgramOptions = miniProgramOptions.Value; Logger = NullLogger <SubscribeMessager> .Instance; }