Esempio n. 1
0
 public RequestFriendsListEventListener(IRealtimeSocialServiceConnectedEventSubscribable subscriptionService,
                                        [NotNull] ISocialService socialService,
                                        [NotNull] ICharacterFriendAddedEventPublisher friendAddedPublisher)
     : base(subscriptionService)
 {
     SocialService        = socialService ?? throw new ArgumentNullException(nameof(socialService));
     FriendAddedPublisher = friendAddedPublisher ?? throw new ArgumentNullException(nameof(friendAddedPublisher));
 }
Esempio n. 2
0
 public RequestLocalPlayerCurrentGuildStatusEventListener(IRealtimeSocialServiceConnectedEventSubscribable subscriptionService,
                                                          [NotNull] ISocialService socialService,
                                                          [NotNull] IReadonlyLocalPlayerDetails playerDetails,
                                                          [NotNull] IEntityGuidMappable <CharacterGuildMembershipStatusResponse> guildMembershipMappable,
                                                          [NotNull] ILog logger,
                                                          [NotNull] IRemoteSocialHubClient socialClient)
     : base(subscriptionService)
 {
     SocialService           = socialService ?? throw new ArgumentNullException(nameof(socialService));
     PlayerDetails           = playerDetails ?? throw new ArgumentNullException(nameof(playerDetails));
     GuildMembershipMappable = guildMembershipMappable ?? throw new ArgumentNullException(nameof(guildMembershipMappable));
     Logger       = logger ?? throw new ArgumentNullException(nameof(logger));
     SocialClient = socialClient ?? throw new ArgumentNullException(nameof(socialClient));
 }