public RetailServiceImpl() { string sessionId = null; string clientTime = null; HttpRequestMessageProperty httpRequestMessageProperty = OperationContext.Current.IncomingMessageProperties["httpRequest"] as HttpRequestMessageProperty; foreach (string key in httpRequestMessageProperty.Headers.AllKeys) { if (string.Equals(key, "SessionId", StringComparison.OrdinalIgnoreCase)) sessionId = httpRequestMessageProperty.Headers["SessionId"]; if (string.Equals(key, "ClientTime", StringComparison.OrdinalIgnoreCase)) clientTime = httpRequestMessageProperty.Headers["ClientTime"]; } this._serviceController = new Controller.RetailServiceController(sessionId, clientTime); }
public RetailServiceImpl() { string sessionId = null; string clientTime = null; HttpRequestMessageProperty httpRequestMessageProperty = OperationContext.Current.IncomingMessageProperties["httpRequest"] as HttpRequestMessageProperty; foreach (string key in httpRequestMessageProperty.Headers.AllKeys) { if (string.Equals(key, "SessionId", StringComparison.OrdinalIgnoreCase)) { sessionId = httpRequestMessageProperty.Headers["SessionId"]; } if (string.Equals(key, "ClientTime", StringComparison.OrdinalIgnoreCase)) { clientTime = httpRequestMessageProperty.Headers["ClientTime"]; } } this._serviceController = new Controller.RetailServiceController(sessionId, clientTime); }