示例#1
0
 public static ApplicationServiceBuilder UseBaibaocpApplicationService(this ApplicationServiceBuilder applicationServiceBuilder)
 {
     applicationServiceBuilder.Services.AddSingleton <ILotteryMerchanterApplicationService, LotteryMerchanterApplicationService>();
     applicationServiceBuilder.Services.AddSingleton <ILotterySportsMatchApplicationService, LotterySportsMatchApplicationService>();
     applicationServiceBuilder.Services.AddSingleton <ILotteryPhaseApplicationService, LotteryIssueApplicationService>();
     return(applicationServiceBuilder);
 }
示例#2
0
        public static FightBuilder ConfigureApplicationServices(this FightBuilder fightBuilder, Action <ApplicationServiceBuilder> setupAction)
        {
            ApplicationServiceBuilder builder = new ApplicationServiceBuilder(fightBuilder.Services);

            setupAction?.Invoke(builder);
            builder.Build();
            return(fightBuilder);
        }
 public static ApplicationServiceBuilder UseLotteryOrderingApplicationService(this ApplicationServiceBuilder applicationServiceBuilder)
 {
     applicationServiceBuilder.Services.AddTransient <IOrderingApplicationService, OrderingApplicationService>();
     return(applicationServiceBuilder);
 }