public FplNextGameweekCommandHandler(IEnumerable <IPublisherBuilder> publishers, ISlackClientService slackClientBuilder, IGameweekClient gameweekClient, IFixtureClient fixtureClient, ITeamsClient teamsclient)
 {
     _publishers         = publishers;
     _slackClientBuilder = slackClientBuilder;
     _gameweekClient     = gameweekClient;
     _fixtureClient      = fixtureClient;
     _teamsclient        = teamsclient;
 }
 public FplPlayerCommandHandler(
     ISlackClientService slackClient,
     IPlayerClient playerClient,
     ITeamsClient teamsClient)
 {
     _playerClient       = playerClient;
     _teamsClient        = teamsClient;
     _slackClientService = slackClient;
 }
 /// <summary>
 /// Initializes a new Organization Teams API client.
 /// </summary>
 /// <param name="client">An <see cref="IGitHubClient" /> used to make the requests</param>
 public ObservableOrganizationTeamsClient(IGitHubClient client)
 {
     Ensure.ArgumentNotNull(client, "client");
     _connection = client.Connection;
     _client = client.Organization.Team;
 }
 /// <summary>
 /// Initializes a new Organization Teams API client.
 /// </summary>
 /// <param name="client">An <see cref="IGitHubClient" /> used to make the requests</param>
 public ObservableTeamsClient(IGitHubClient client)
 {
     Ensure.ArgumentNotNull(client, nameof(client));
     _connection = client.Connection;
     _client     = client.Organization.Team;
 }
Exemple #5
0
 public TeamsAsyncCollector(ITeamsClient teamsClient)
 {
     _teamsClient = teamsClient;
 }