public ChatForm(string[] args) { InitializeComponent(); this.versionCmbBx.DataSource = Enum.GetValues(typeof (RoomVersion)); this._chatClient = new ChatClient(args, this.outputTxtBx, this.messageToolStripSatusLbl); this._chatStatus = ChatStatus.Disconnected; }
public void Loaded(IConfigLoader configLoader, IChatClient chatClient, IHttpClient httpClient, IFileSystem fileSystem, IRandomiser randomiser) { var config = LoadConfig(configLoader); var tumblrClient = new TumblrClient(httpClient, config.ApiKey); _tumblrListener = new TumblrListener(chatClient, tumblrClient, randomiser); }
public MapListener(IChatClient chatClient, IMapsClient mapsClient) { _chatClient = chatClient; _mapsClient = mapsClient; _chatClient.CommandReceived += OnCommandReceived; }
//Clients call this service operation to subscribe. //A price change event handler is registered for this client instance. public void Subscribe(Guid ClientId) { clientId = ClientId; callback = OperationContext.Current.GetCallbackChannel<IChatClient>(); messagePostedHandler = new MessagePostedEventHandler(OnMessagePosted); MessagePosted += messagePostedHandler; }
public LobbyViewModel(IChatClient client, ApplicationViewModel applicationViewModel) { m_client = client; m_applicationViewModel = applicationViewModel; m_dispatcher = Dispatcher.CurrentDispatcher; Rooms = new ObservableCollection<IChatRoom>(); }
public void Loaded(IConfigLoader configLoader, IChatClient chatClient, IHttpClient httpClient, IFileSystem fileSystem, IRandomiser randomiser) { var config = LoadConfig(configLoader); var mapsClient = new MapsClient(httpClient, config.ApiKey); _mapListener = new MapListener(chatClient, mapsClient); }
public TumblrListener(IChatClient chatClient, ITumblrClient tumblrClient, IRandomiser randomiser) { _chatClient = chatClient; _tumblrClient = tumblrClient; _randomiser = randomiser; _chatClient.CommandReceived += OnCommandReceived; }
public SingListener(IChatClient chatClient, IMusixClient musixClient, IRandomiser randomiser) { _chatClient = chatClient; _musixClient = musixClient; _randomiser = randomiser; _chatClient.CommandReceived += OnCommandReceived; }
public ModuleManager(IConfigLoader configLoader, IFileSystem fileSystem, IChatClient chatClient, IHttpClient httpClient, IRandomiser randomiser) { _configLoader = configLoader; _fileSystem = fileSystem; _chatClient = chatClient; _httpClient = httpClient; _randomiser = randomiser; }
public ChatRoomViewModel(IChatClient client, IChatRoom chatRoom) { m_dispatcher = Dispatcher.CurrentDispatcher; m_client = client; m_chatRoom = chatRoom; ChatLog = new ChatLogViewModel(m_client.Username); Members = new ObservableCollection<RoomMember>(); }
public Bot(BotConfiguration configuration, IChatClient client, ILogger logger = null) { if (configuration == null) throw new ArgumentNullException("configuration"); if (client == null) throw new ArgumentNullException("client"); _Configuration = configuration; _Client = client; _Logger = logger ?? new VoidLogger(); }
private void MainChatForm_Load(object sender, EventArgs e) { ChatFactory factory = new ChatFactory(); this.ChatClient = factory.CreateConnection(); this.ChatClient.LogEvent += chatClient_LogEvent; this.ChatClient.NewMessageEvent += chatClient_NewMessageEvent; this.ChatClient.NewUserEvent += chatClient_NewUserEvent; this.ChatClient.UserLeaveEvent += chatClient_UserLeaveEvent; this.UniqueID = Guid.NewGuid().ToString().Replace("-", ""); setFormSettings(); }
public EncryptedChatClientDecorator(IChatClient chatClient) { _chatClient = chatClient; }
public void Initialize() { _proxyFactoryMock.Setup(p => p.CreateAsync(It.IsAny <string>(), It.IsAny <string>(), It.IsAny <Action <Exception> >())).ReturnsAsync(_hubProxyMock.Object); _client = new SignalRChatClient.SignalRChatClient(_proxyFactoryMock.Object, _fakeHubProxyEventManager); }
public HideDudesDecorator(IChatClient chatClient) { client = chatClient; }
public IntervalMessageCoordinator(IRepository repository, IChatClient chatClient, IClock clock) { _repository = repository; _chatClient = chatClient; _clock = clock; }
public override void Process(IChatClient chatClient, CommandReceivedEventArgs eventArgs) { ProcessWasCalled = true; }
public ClientChatService(IChatClient client) => Client = client;
private void _chat_ErrorReceived(IChatClient sender, ErrorResponse errorResponse) { Console.WriteLine("chatError: " + errorResponse.Reason); }
public static Task <User> GetUserAsync(this IChatClient handler) => handler.Api.GetUserAsync();
public UserNotificationService(IChatClient chatClient, IUserRepository userRepository, ILogger <UserNotificationService> logger) { this.chatClient = chatClient; this.userRepository = userRepository; this.logger = logger; }
private void JoinHeistByRole(IChatClient chatClient, ChatUser chatUser, HeistRoles role) { JoinGameResult attemptToJoinHeist = _heistGame.AttemptToJoinHeist(chatUser.DisplayName, role); chatClient.SendMessage(attemptToJoinHeist.Message); }
public SecretChatClient(IChatClient chatClient) { _chatClient = chatClient; }
public AnonymousChatClient(IChatClient chatClient) { _chatClient = chatClient; }
void IMediator <T> .Register(IChatClient <T> chatClient) { colleagueList.Add(chatClient); }
public AnounymousChatClientDecorator(IChatClient chatClient) { _chatClient = chatClient; }
protected DecoratorBase(IChatClient chatClient) { _chatClient = chatClient; }
public EncodeTextMessageChatClient(IChatClient baseClient) : base(baseClient) { }
public void GetUsers() { IChatClient i = OperationContext.Current.GetCallbackChannel <IChatClient>(); i.Users(Logins.Keys.ToList()); }
public override void Process(IChatClient chatClient, CommandReceivedEventArgs eventArgs) { string streamName = eventArgs.Arguments?.FirstOrDefault()?.NoAt() ?? GetRandomFollowedStream(); chatClient.SendMessage(FormatMessage(streamName)); }
protected override void HandleCommand(IChatClient chatClient, CommandReceivedEventArgs eventArgs) { chatClient.SendMessage("Hype hype devchaHype !"); _overlayNotification.Hype(); }
public HideNamesDecorator(IChatClient chatClient) : base(chatClient) { }
private void HandleQuoteRequest(IChatClient triggeringClient, int requestQuoteId) { QuoteEntity quote = Repository.Single(QuoteEntityPolicy.ByQuoteId(requestQuoteId)); triggeringClient.SendMessage(quote?.ToString() ?? $"I'm sorry, but we don't have a quote {requestQuoteId}... Yet..."); }
public HideTextDecorator(IChatClient chatClient) { _chatClient = chatClient; }
public EncryptDecryptDecorator(IChatClient chatClient) : base(chatClient) { }
protected ChatClientDecorator(IChatClient cc) { chatClient = cc; }
protected ChatDecoratorBase(IChatClient chatClient) { Decoratee = chatClient; }
public void Login() { if (string.IsNullOrEmpty(Jid)) return; var parts = Jid.Split('@'); if (parts.Length != 2) return; var user = parts[0]; var server = parts[1]; var password = ((LoginView) GetView()).Password.Password; IsLoading = true; m_client = m_chatClientFactory.Connect(server); m_client.OnLogin += OnLogin; m_client.OnError += OnError; m_client.OnAuthError += OnAuthError; m_client.OnSocketError += OnSocketError; m_client.OnConnectionStateChanged += OnStatusChange; m_client.Open(user, password); }
public UserHidingDecorator(IChatClient chatClient) : base(chatClient) { }
public void Loaded(IConfigLoader configLoader, IChatClient chatClient, IHttpClient httpClient, IFileSystem fileSystem, IRandomiser randomiser) { var config = LoadConfig(configLoader, fileSystem); _chatListener = new ChatListener(fileSystem, chatClient, config); }
public void JoinMatch(IChatClient chatClient, (string username, RockPaperScissors choice) userChoice)
private static void _server_OnNewMessage(IChatClient arg1, string arg2) { Console.WriteLine(arg2); }
public CipherChatDecorator(IChatClient chatClient) : base(chatClient) { }
/// <summary> /// Creates a new ChatClient object. /// </summary> /// <param name="client">Scs client reference</param> /// <param name="clientProxy">Proxy object to call remote methods of chat client</param> /// <param name="userInfo">User informations of client</param> public ChatClient(IScsServiceClient client, IChatClient clientProxy, UserInfo userInfo) { Client = client; ClientProxy = clientProxy; User = userInfo; }
private static void _server_OnNewConnect(IChatClient obj) { Console.WriteLine(obj.GetEndPoint().ToString()); }