Blame view

Yi.Abp.Net8/framework/Yi.Framework.WeChat.MiniProgram/YiFrameworkWeChatMiniProgramModule.cs 690 Bytes
515fceeb   “wangming”   框架初始化
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
  using Microsoft.Extensions.DependencyInjection;
  using Volo.Abp.Caching;
  using Yi.Framework.Core;
  using Yi.Framework.WeChat.MiniProgram.Token;
  
  namespace Yi.Framework.WeChat.MiniProgram;
  
  [DependsOn(typeof(YiFrameworkCoreModule),
      typeof(AbpCachingModule))]
  public class YiFrameworkWeChatMiniProgramModule: AbpModule
  {
      public override void ConfigureServices(ServiceConfigurationContext context)
      {
          var services = context.Services;
          var configuration = context.Services.GetConfiguration();
          Configure<WeChatMiniProgramOptions>(configuration.GetSection("WeChatMiniProgram"));
          services.AddSingleton<IMiniProgramToken, CacheMiniProgramToken>();
      }
  }