Exemple #1
0
		public static void Start()
		{
			AppDomain.CurrentDomain.UnhandledException += LogException;
			URL url = new URL(ConfigurationManager.AppSettings["URL"]);
			fileNodeImpl = new FileNodeImpl(url);
			fileNodeImpl.Create();
			isStop = false;
			while (!isStop)
			{
				Thread.Sleep(10000);
			}
			Log.WriteDebug("File server started.");
		}
Exemple #2
0
		static void Main(string[] args)
		{
			ProxyCache cache = new ProxyCache();
			URL url = new URL("electron://127.0.0.1:13187/");
			FileNode node = cache.GetProxy(url);

			string path = node.CreateDirectory("electron", "hailg");
			path = node.CreateDirectory("electron", path, "tieuchau");
			string filePath = node.CreateFile("muon chut.xxx", path, true);
			node.WriteChunk(filePath, new byte[] {1, 2, 3, 4, 5, 6});

			byte[] arr1 = node.ReadChunk(filePath, 0, 3);
			Console.WriteLine(arr1.Length);
			arr1 = node.ReadAll(filePath);
			Console.WriteLine(arr1.Length);
			
			Console.ReadLine();
		}