コード例 #1
0
        /// <summary>
        /// Users authentication service to get auth key
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="args"></param>
        void GetAuthenticationKey(object sender, DoWorkEventArgs args)
        {
            var credentials = args.Argument as Credentials;

            try {
                var client = new AuthServiceClient();
                args.Result = client.GetAuthKey(credentials.Username, credentials.Password);
                client.Close();
            } catch (EndpointNotFoundException e) {
                args.Result = String.Empty;
            }
        }