Ejemplo n.º 1
0
        public object BeforeSendRequest(ref Message request, IClientChannel channel)
        {
            //Instantiate new HeaderObject with values from ClientContext;
            var dataToSend = new PersonnelHeader
            {
                Database   = ClientPersonnelHeaderContext.HeaderInformation.Database,
                LanguageId = ClientPersonnelHeaderContext.HeaderInformation.LanguageId
            };

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

            request.Headers.Add(untypedHeader);
            return(null);
        }
        public object BeforeSendRequest(ref Message request, IClientChannel channel)
        {
            //Instantiate new HeaderObject with values from ClientContext;
            var dataToSend = new PersonnelHeader
            {
                Database = ClientPersonnelHeaderContext.HeaderInformation.Database,
                LanguageId = ClientPersonnelHeaderContext.HeaderInformation.LanguageId
            };

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

            request.Headers.Add(untypedHeader);
            return null;
        }