Remove EmbedIO dependency, #667

After second thought it looks like EmbedIO offers absolutely nothing we can't do with a bit of coding. It brings a lot of dependencies (mainly yet another logging library) for absolutely no reason. I'd rather write my own API controllers.
This commit is contained in:
JustArchi
2017-10-23 12:17:32 +02:00
parent a3e7e93469
commit c943791dda
3 changed files with 188 additions and 158 deletions

View File

@@ -336,7 +336,6 @@ namespace ArchiSteamFarm {
return;
}
IPC.Initialize(GlobalConfig.IPCHost, GlobalConfig.IPCPort);
OS.Init(GlobalConfig.Headless);
WebBrowser.Init();
@@ -437,6 +436,7 @@ namespace ArchiSteamFarm {
goto default;
}
IPC.Init(GlobalConfig.IPCHost, GlobalConfig.IPCPort);
IPC.Start();
break;
case "--service":