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; }