public ConsoleDataHandler() { self = this as IConsoleDataHandler; sender = DependencyResolver.Get <ISender>(); disconnector = DependencyResolver.Get <IDisconnector>(); autoPinger = DependencyResolver.Get <IAutoPinger>(); }
internal ChatLauncher() { sender = DependencyResolver.Get <ISender>(); disconnector = DependencyResolver.Get <IDisconnector>(); consoleDataHandler = DependencyResolver.Get <IConsoleDataHandler>(); receiver = DependencyResolver.Get <IReceiver>(); disconnector.Configure(ServerConnection.Stream, ServerConnection.client, receiver.Thread, consoleDataHandler.Thread); autoPinger = DependencyResolver.Get <IAutoPinger>(); }