This commit is contained in:
JustArchi
2016-03-06 23:32:17 +01:00
parent 292ec97b1c
commit bb90dc1c01
5 changed files with 23 additions and 8 deletions

1
.gitignore vendored
View File

@@ -4,6 +4,7 @@
# Ignore all config files, apart from ones we want to include
ArchiSteamFarm/config/*
!ArchiSteamFarm/config/ASF.json
!ArchiSteamFarm/config/example.json
!ArchiSteamFarm/config/minimal.json

View File

@@ -34,7 +34,7 @@ using System.Threading.Tasks;
namespace ArchiSteamFarm {
internal sealed class ArchiWebHandler {
private static int Timeout;
private static int Timeout = 30 * 1000;
private readonly Bot Bot;
private readonly Dictionary<string, string> Cookie = new Dictionary<string, string>(4);

View File

@@ -35,7 +35,7 @@ namespace ArchiSteamFarm {
internal sealed class WCF : IWCF {
private static string URL = "http://localhost:1242/ASF"; // 1242 = 1024 + A(65) + S(83) + F(70)
private static string URL = "http://localhost:1242/ASF";
private ServiceHost ServiceHost;
private Client Client;

View File

@@ -38,14 +38,14 @@ namespace ArchiSteamFarm {
internal const byte MaxRetries = 5; // Defines maximum number of retries, UrlRequest() does not handle retry by itself (it's app responsibility)
private static readonly string DefaultUserAgent = "ArchiSteamFarm/" + Program.Version;
private static HttpClient HttpClient;
private static readonly HttpClient HttpClient = new HttpClient(new HttpClientHandler {
UseCookies = false
}) {
Timeout = TimeSpan.FromSeconds(30)
};
internal static void Init() {
HttpClient = new HttpClient(new HttpClientHandler {
UseCookies = false
}) {
Timeout = TimeSpan.FromSeconds(Program.GlobalConfig.HttpTimeout)
};
HttpClient.Timeout = TimeSpan.FromSeconds(Program.GlobalConfig.HttpTimeout);
// Most web services expect that UserAgent is set, so we declare it globally
// Any request can override that on as-needed basis (see: RequestOptions.FakeUserAgent)

View File

@@ -0,0 +1,14 @@
{
"AutoUpdates": true,
"UpdateChannel": 1,
"HttpTimeout": 30,
"RequestLimiterDelay": 7,
"WCFHostname": "localhost",
"WCFPort": 1242,
"Blacklist": [
303700,
335590,
368020,
425280
]
}