public ServiceContract.FaultMsgContract MessageContract_Method(ServiceContract.FaultMsgContract fmc)
        {
            if (fmc.Name.Length != 0)
            {
                ThrowTestFault(fmc.Name);
            }

            return(fmc);
        }
        public ServiceContract.FaultMsgContract MessageContract_Method(ServiceContract.FaultMsgContract fmc)
        {
            if (fmc.Name.Length == 0)
            {
                string faultToThrow = "Test fault thrown from a service";
                throw new FaultException <string>(faultToThrow);
            }

            return(fmc);
        }