public DataInitializer(IUserService userService, ILeaderService leaderService, ILogger <DataInitializer> logger, ICourseService courseService, IParticipantService participantService) { _userService = userService; _leaderService = leaderService; _logger = logger; _courseService = courseService; _participantService = participantService; }
public LeaderBoardViewModel(ILeaderService leaderService, IUserService userService) { Title = "SSW Leaderboard"; OnRefreshCommand = new Command(Refresh); _leaderService = leaderService; _userService = userService; Leaders = new ObservableCollection <LeaderSummaryViewModel>(); MessagingCenter.Subscribe <object>(this, "NewAchievement", (obj) => { Refresh(); }); _ = Initialise(); }
public LeidingController( ILeidingRepository leidingRepository, ITakRepository takRepository, IMapper mapper, IConfiguration configuration, IPaginationMetaDataService paginationMetaDataService, ILeaderService leaderService) { _leidingRepository = leidingRepository; _takRepository = takRepository; _mapper = mapper; _paginationMetaDataService = paginationMetaDataService; _leaderService = leaderService; }
public LeaderController(ICommandDispatcher commandDispatcher, ILeaderService leaderService) : base(commandDispatcher) { _leaderService = leaderService; }
public CreateLeaderHandler(ILeaderService leaderService) { _leaderService = leaderService; }