public void NCNF_TCP_Proxy() { var clientConnectorFactory = container.Resolve <IClientConnectorFactory>("proxy"); var clientConnector = clientConnectorFactory.Create(); var googleIp = "64.233.190.100"; var googleHost = "google.com"; ///Any IP With Data ///TODO: Test proxy connetion, clientConnector.Connect() clientConnector.Connect(IPAddress.Parse(googleIp), 80); var messageToSend = Encoding.ASCII.GetBytes($"GET / HTTP/1.1\r\nHost: {googleHost}\r\nAccept-Language: es\r\n\r\n\r\n"); clientConnector.Send(messageToSend, 0, messageToSend.Length); var buffer = new byte[1024]; clientConnector.Receive(buffer, 0, buffer.Length); var receivedMessage = Encoding.ASCII.GetString(buffer); }
public void NF_GetServices() { var serviceInformer = container.Resolve <IServiceInformer>(); var services = serviceInformer.GetServices(); }
public void NS_Delete_DeletingUnexistingService() { var serviceManager = container.Resolve <IServiceManager> (); serviceManager.Delete(ServiceName); //"Service Doesn't exist."); }
public void NS_GetOSInfo() { var systemInformer = container.Resolve <ISystemInformation>(); var osInfo = systemInformer.GetOSInfo(); }