public object BeforeSendRequest(ref Message request, IClientChannel channel)
        {
            //Instantiate new HeaderObject with values from ClientContext;
            var dataToSend = new ClaimsHeader
            {
                Token = ClaimsHeaderContext.HeaderInformation.Token,
                AccountId = ClaimsHeaderContext.HeaderInformation.AccountId,
                RequestId = ClaimsHeaderContext.HeaderInformation.RequestId
            };

            var typedHeader = new MessageHeader<ClaimsHeader>(dataToSend);
            var untypedHeader = typedHeader.GetUntypedHeader("claims-header", "s");

            request.Headers.Add(untypedHeader);
            return null;
        }
 static ClaimsHeaderContext()
 {
     HeaderInformation = new ClaimsHeader();
 }