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>(); }
public AutoPinger() { self = this as IAutoPinger; sender = DependencyResolver.Get <ISender>(); disconnector = DependencyResolver.Get <IDisconnector>(); }
public Receiver() { autoPinger = DependencyResolver.Get <IAutoPinger>(); sender = DependencyResolver.Get <ISender>(); self = this as IReceiver; }