コード例 #1
0
ファイル: JMMServerVM.cs プロジェクト: ewelike23/jmm
        public void SetupImageClient()
        {
            //ServerOnline = false;
            _imageClient = null;

            if (!SettingsAreValid())
            {
                return;
            }

            try
            {
                AnimePluginSettings settings = new AnimePluginSettings();
                string           url         = string.Format(@"http://{0}:{1}/JMMServerImage", settings.JMMServer_Address, settings.JMMServer_Port);
                BasicHttpBinding binding     = new BasicHttpBinding();
                binding.MessageEncoding             = WSMessageEncoding.Mtom;
                binding.MaxReceivedMessageSize      = 2147483647;
                binding.ReaderQuotas.MaxArrayLength = 2147483647;
                EndpointAddress endpoint = new EndpointAddress(new Uri(url));
                _imageClient = new JMMImageServer.JMMServerImageClient(binding, endpoint);
            }
            catch (Exception ex)
            {
                BaseConfig.MyAnimeLog.Write(ex.ToString());
            }
        }
コード例 #2
0
        public void SetupImageClient()
        {
            //ServerOnline = false;
            _imageClient = null;

            if (!SettingsAreValid()) return;

            try
            {
                string url = string.Format(@"http://{0}:{1}/JMMServerImage", AppSettings.JMMServer_Address, AppSettings.JMMServer_Port);
                BasicHttpBinding binding = new BasicHttpBinding();
                binding.MessageEncoding = WSMessageEncoding.Mtom;
                binding.MaxReceivedMessageSize = 2147483647;
                binding.ReaderQuotas.MaxArrayLength = 2147483647;
                EndpointAddress endpoint = new EndpointAddress(new Uri(url));
                _imageClient = new JMMImageServer.JMMServerImageClient(binding, endpoint);
            }
            catch (Exception ex)
            {
                Utils.ShowErrorMessage(ex);
            }
        }
コード例 #3
0
ファイル: JMMServerVM.cs プロジェクト: dizzydezz/jmm
        public void SetupImageClient()
        {
            //ServerOnline = false;
            _imageClient = null;

            if (!SettingsAreValid()) return;

            try
            {
                AnimePluginSettings settings = new AnimePluginSettings();
                string url = string.Format(@"http://{0}:{1}/JMMServerImage", settings.JMMServer_Address, settings.JMMServer_Port);
                BasicHttpBinding binding = new BasicHttpBinding();
                binding.MessageEncoding = WSMessageEncoding.Mtom;
                binding.MaxReceivedMessageSize = 2147483647;
                binding.ReaderQuotas.MaxArrayLength = 2147483647;
                EndpointAddress endpoint = new EndpointAddress(new Uri(url));
                _imageClient = new JMMImageServer.JMMServerImageClient(binding, endpoint);
            }
            catch (Exception ex)
            {
                BaseConfig.MyAnimeLog.Write(ex.ToString());
            }
        }