示例#1
0
        public string EntityId(object message)
        {
            if (message is SubscriptionMessage)
            {
                _adapter.Log(LogLevel.InfoLevel, $"SubscriptionMesage id was {((SubscriptionMessage)message).SubscriptionId.Id}");
            }

            _adapter.Log(LogLevel.InfoLevel, $"Getting entity id for type {message.GetType()} from {_messageExtractor.GetType()}");
            var result = _messageExtractor.EntityId(message);

            _adapter.Log(LogLevel.InfoLevel, $"Entity id was {result}");
            return(result);
        }