예제 #1
0
 public PublicModule(ILogger <PublicModule> logger,
                     CommandService commandService,
                     ICommandCoreService commandCoreService,
                     ILeaderboardParticipantService participantService,
                     IEmbedBuilderService embedBuilderService,
                     IStravaService stravaService)
 {
     _logger              = logger;
     _commandService      = commandService;
     _commandCoreService  = commandCoreService;
     _participantService  = participantService;
     _embedBuilderService = embedBuilderService;
     _stravaService       = stravaService;
 }
예제 #2
0
 public AdminModule(ICommandCoreService commandCoreService,
                    ILogger <AdminModule> logger,
                    IStravaService stravaService,
                    IEmbedBuilderService embedBuilderService,
                    ILeaderboardParticipantService participantService,
                    ILeaderboardResultService leaderboardResultService,
                    IRoleService roleServic)
 {
     _commandCoreService       = commandCoreService;
     _logger                   = logger;
     _stravaService            = stravaService;
     _embedBuilderService      = embedBuilderService;
     _participantService       = participantService;
     _leaderboardResultService = leaderboardResultService;
     _roleServic               = roleServic;
 }