public ProxyFtp(Proxy proxy, Kernel kernel, Conf conf, Server server, int dataPort) : base(proxy) { _kernel = kernel; //_oneOption = oneOption; _conf = conf; _server = server; DataPort = dataPort; //USER PASSのデフォルト値 _user = "******"; _pass = (string)conf.Get("anonymousAddress"); }
public static void BeforeClass() { //srcDir = string.Format("{0}\\ProxyHttpServerTest", TestUtil.ProhjectDirectory()); //設定ファイルの退避と上書き _op = new TmpOption("ProxyHttpServerTest", "ProxyHttpServerTest.ini"); Kernel kernel = new Kernel(); var option = kernel.ListOption.Get("ProxyHttp"); Conf conf = new Conf(option); //サーバ起動 _v4Sv = new Server(kernel, conf, new OneBind(new Ip(IpKind.V4Localhost), ProtocolKind.Tcp)); _v4Sv.Start(); _v6Sv = new Server(kernel, conf, new OneBind(new Ip(IpKind.V6Localhost), ProtocolKind.Tcp)); _v6Sv.Start(); }