diff --git a/ArchiSteamFarm/GlobalConfig.cs b/ArchiSteamFarm/GlobalConfig.cs index b834fa447..4cbbb3f4b 100644 --- a/ArchiSteamFarm/GlobalConfig.cs +++ b/ArchiSteamFarm/GlobalConfig.cs @@ -105,9 +105,6 @@ namespace ArchiSteamFarm { [JsonProperty(Required = Required.DisallowNull)] internal readonly ushort WCFPort = DefaultWCFPort; - [JsonProperty(Required = Required.DisallowNull)] - internal readonly bool WCFPublishMetadata = false; - [JsonProperty(Required = Required.DisallowNull)] internal readonly bool Statistics = true; diff --git a/ArchiSteamFarm/WCF.cs b/ArchiSteamFarm/WCF.cs index dec15fb76..6dfd570f9 100644 --- a/ArchiSteamFarm/WCF.cs +++ b/ArchiSteamFarm/WCF.cs @@ -89,15 +89,12 @@ namespace ArchiSteamFarm { Logging.LogGenericInfo("Starting WCF server..."); ServiceHost = new ServiceHost(typeof(WCF), new Uri(URL)); - if (Program.GlobalConfig.WCFPublishMetadata) + ServiceHost.Description.Behaviors.Add(new ServiceMetadataBehavior { - ServiceHost.Description.Behaviors.Add(new ServiceMetadataBehavior - { - HttpGetEnabled = true - }); - ServiceHost.AddServiceEndpoint(ServiceMetadataBehavior.MexContractName, - MetadataExchangeBindings.CreateMexHttpBinding(), "mex"); - } + HttpGetEnabled = true + }); + ServiceHost.AddServiceEndpoint(ServiceMetadataBehavior.MexContractName, + MetadataExchangeBindings.CreateMexHttpBinding(), "mex"); ServiceHost.AddServiceEndpoint(typeof(IWCF), new BasicHttpBinding(), string.Empty); try {