title: How can I implement a simple server to receive files sent via WebClient in C#?
body: <p>There is a program which sends image files in binary by using WebClient.UploadFile(someUri, "STOR", filename). I can't change that program, but I need to build a program to receive the file. I don't want to implement a full FTP server, so what should I be looking at to create the bare minimum logic in C# to receive the file? A bonus would be a solution that uses features present in .NET 3.5 or 4</p>
  
  <p>I don't really know where to start, so any tip is appreciated. Thanks.</p>