public static void Main(string[] args) { List <string> hosts = File.Exists(HostsFile) ? File.ReadAllLines(HostsFile).ToList() : new List <string>(); var server = new RServer(new RServerOptions().WithHosts(hosts)); server.AddLocalFiles() .WithFileProvider(new LocalFileProvider("www")) .WithMimeService(new FileMimeService("mime.map")); server.Start(); while (Console.ReadLine() != ".exit") { ; } }
public static void InitServer(TestContext context) { server = new RServer(new RServerOptions() .WithHost(Host) .WithHost(HostHttps)); server.AddLocalFiles() .WithFileProvider(new LocalFileProvider("www")) .WithMimeService(new DictionaryMimeService() { { ".txt", "text/plain" }, { ".html", "text/html" }, { ".pdf", "application/pdf" } }); server.Start(); client = new HttpClient(); client.BaseAddress = new Uri(Host); wc = new WebClient(); }